用一个差分树状数组维护一下每个深度的和,然后每次拿着路径端点和lca加一加减一减就行了 ...
分类:
编程语言 时间:
2018-09-14 00:04:40
阅读次数:
154
c/c++ 标准顺序容器 容器的访问,删除 操作 pop_front:vector,string不支持 pop_back:forward_list不支持 知识点 1,front, back, at 成员函数的使用,对应代码里的test1 2,删除最后一个元素pop_back, 删除第一个元素pop_ ...
分类:
编程语言 时间:
2018-09-14 00:05:33
阅读次数:
174
1. 数字 byte 在python3中最重要的特性是对文本和二进制数据做了更加清晰的区分,python3不会以任意隐式方式混用字节型和字符型,也因此在python3中不能拼接字符串和字节包(python2中可以,会自动进行转换),也不能在字节包中搜索字符串,也不能将字符串传入参数为字节包的函数。 ...
分类:
编程语言 时间:
2018-09-14 00:06:48
阅读次数:
185
####python的面对对象### python是一门面向对象语言 熟悉面向对象编程有: python java c++ 1.面向对象和面向过程 面向对象 oop:object oriented programming 面向对象的基本概念 我们之前学习的编程方式就是面向过程的 面向过程和面向对象, ...
分类:
编程语言 时间:
2018-09-14 00:07:00
阅读次数:
259
一、摘要 突发奇想想读取12306的车票信息,最开始想用requests,但是突然又想试试selenium的无界面浏览器。有部分正则没调好,写好就懒得调了。 套用我师傅的话就是:我凭本事写的bug,凭什么要改! 二、方案思路 url = https://kyfw.12306.cn/otn/leftT ...
分类:
编程语言 时间:
2018-09-14 00:09:01
阅读次数:
234
GitHub仓库:https://github.com/douyazai/WCbase 一.WC 项目要求 wc.exe 是一个常见的工具,它能统计文本文件的字符数、单词数和行数。这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数、单词数和行数。 ...
分类:
编程语言 时间:
2018-09-14 00:09:44
阅读次数:
429
####创建类和对象### 1.类的相关知识 类有两种作用:属性应用和示例化 (1)属性的引用(类名.属性) 定义一个类 --> 里面定义一个属性(但是这个属性是写死在程序里的) --> 每一个引用这个属性的都是一样的内容 (2)实例化:类名加括号就是实例化,会自动触发__init__函数的运行,可 ...
分类:
编程语言 时间:
2018-09-14 01:04:13
阅读次数:
208
1分治思想 1.1比大小在分区 1.2从数组中取出一个数做基准数 1.3将比他小的数全放在他的左边,比他大的数全放在他的右边 1.4然后递归 左边 和右边 } ...
分类:
编程语言 时间:
2018-09-14 01:05:00
阅读次数:
163
c/c++ 标准容器 forward_list resize 操作 forward_list特有的方法: + insert_after + emplace_after + erase_after 知识点 1,forward_list容器的使用,对应代码里的test1 2,resize的使用,对应代码 ...
分类:
编程语言 时间:
2018-09-14 01:05:48
阅读次数:
207
Thread类 核心方法较多 如: 线程的启动, 如何使线程暂停, 如何使线程停止, 线程的优先级, 线程安全相关的问题 1.1进程和线程的概念及线程的优点 多线程的优点:可以最大限度地利用CPU的空闲时间来处理其他的任务 单任务环境(同步) 排队等待 多任务(多线程) 异步 大大利用CPU 1.2 ...
分类:
编程语言 时间:
2018-09-14 01:06:46
阅读次数:
167
本项目Github地址:https://github.com/NNewBoy/wc 项目相关要求 基本功能:(已实现) -c 统计文件字符数 -w 统计文件词的数目 -l 统计文件行数 扩展功能:(已实现) -s 递归处理目录下符合条件的文件 -a 返回更复杂的数据(代码行 / 空行 / 注释行) ...
分类:
编程语言 时间:
2018-09-14 01:07:12
阅读次数:
202
一、集成 1.1 了解什么是ANSI系列与GNU系列 https://baike.baidu.com/item/ANSI%20C/7657277?fr=aladdin https://www.cnblogs.com/xfiver/p/4477954.html https://blog.csdn.ne ...
分类:
编程语言 时间:
2018-09-14 01:07:21
阅读次数:
374
问题1: Django File "/home/bsodgm/Desktop/Django_projection/mall/apps/users/views.py", line 9, in <module>from .models import UserFile "/home/bsodgm/Desk ...
分类:
编程语言 时间:
2018-09-14 01:07:44
阅读次数:
285
恢复内容开始 对于基础不是特别好的我最近开始学习python,想重新认识python这门语言,也算对自己的以后的路,做个台阶和总结记录。 (一)学一门语言开始都是从计算机基础开始学起,自己一开始就想,学语言为什么要学计算机基础,都后面自己也明白了,(一)语言是在哪里运行的 计算机、(二)比如中国人和 ...
分类:
编程语言 时间:
2018-09-14 01:08:43
阅读次数:
189
我是怎么想的,我前面学过两个数比大小,比如有三个数,a b c,先比较a和b的大小,然后用那个较大的和c比较就得出最大的那个了。这个求三个数比大小的问题最后变化成 了两个数比大小了。 ...
分类:
编程语言 时间:
2018-09-14 01:08:52
阅读次数:
172
1. prototype/\_\_proto\_\_/constructor JS原型链和继承网上已经烂大街了,5毛可以买一堆,这里只提一下: constructor:普通对象和函数对象都有,指向创建它的函数 prototype: 函数对象才有,指向构造函数的原型对象(另一个普通对象) \_\_pr ...
分类:
编程语言 时间:
2018-09-14 01:09:14
阅读次数:
291
项目github地址:https://github.com/linlixina/wc 项目实现功能: 基本功能列表 扩展功能 空行: 本行全部是空格或格式控制字符,如果包括代码,则只有不超过一个可显示的字符,例如`“{”`。 代码行:本行包括多于一个字符的代码。 注释行: 本行不是代码行,并且本行包 ...
分类:
编程语言 时间:
2018-09-14 01:09:29
阅读次数:
239
JavaScript 的核心概念主要由语法、变量、数据类型、 操作符 、语句、函数组成,前面三个 "上一篇文章" 已经讲解完了。后面三个内容超级多,这篇文章主要讲解的是操作符。 操作符 什么叫做操作符? 这是一种工具,帮助我们操作字符串、数字值、布尔值,乃至对象,运用一些操作符能够让代码更简洁、计算 ...
分类:
编程语言 时间:
2018-09-14 01:10:32
阅读次数:
205
求一个正整数转换为二进制数时中‘1’的个数 分析:这道题目就是很简单的位运算,我们可以把这个整数和1进行&操作(就是二进制数中的最低位与1进行&),然后将这个整数进行右移处理,将下个位置的数字移到最低位;反复如此操作直到该数变为0。 ...
分类:
编程语言 时间:
2018-09-14 01:10:48
阅读次数:
174
题目:括号匹配 题目来源:https://blog.csdn.net/lizi_stdio/article/details/76618908 题目介绍:输入一个字符串,里面可能包含“()”、“ [ ] ”、" { } "三种括号,要求程序判断这个字符串里的括号是否成对出现且嵌套关系正确,若成对出现且 ...
分类:
编程语言 时间:
2018-09-14 01:10:56
阅读次数:
238