一、冒泡排序 如果已经全部排序,所需的关键字比较次数[n-1]和记录移动次数[0]均达到最小值,时间复杂度O(n) 如果全部反序,所需的关键字比较次数[n(n-1)/2]和记录移动次数[3*n*(n-1)/2]均达到最大值,时间复杂度O(n^2) 基本思想: 1、第一个数和第二个数比较,如果第一个比 ...
分类:
编程语言 时间:
2018-04-09 00:30:42
阅读次数:
205
一、数据类型种类 字符串 数字(整型、浮点型、长整型、复数) 列表 字典 元组 集合 二、各种类型数据介绍 1.数字 整型 int 作用:用来表示整数类型的数据 浮点型 float 作用:用来表示小数类型的数据 长整型 只有python2中有长整型的概念,python3中没有 复数 2、字符串 作用 ...
分类:
编程语言 时间:
2018-04-09 00:30:51
阅读次数:
174
摘录 python核心编程 python的re模块允许多线程共享一个已编译的正则表达式对象,也支持命名子组。下表是常见的正则表达式属性: compile()编译正则表达式 在模式匹配发生之前,正则表达式模式必须编译成正则表达式对象,而且正则表达式在执行的过程中可能进行多次的比较操作。所以,强烈建议使 ...
分类:
编程语言 时间:
2018-04-09 00:30:59
阅读次数:
235
# 将字符中单词用空格隔开# 已知传入的字符串中只有字母,每个单词的首字母大写,# 请将每个单词用空格隔开,只保留第一个单词的首字母大写传入:“HelloMyWorld”# 返回“Hello my world”# 给定一个字符串inStr = "HelloMyWorld"# 把字符串转换成列表str ...
分类:
编程语言 时间:
2018-04-09 00:31:29
阅读次数:
563
Java 多态 同一种事物由于条件不同,展示出不同的结果,叫做多态。 父类的引用类型,由于使用不同的子类对象实例,而执行不同的操作。 多态存在的三个必要条件 1. 子类继承父类; 2. 子类重写父类方法; 3. 父类引用指向子类对象。 //保证了同一个父类引用类型,使用不同的子类对象实例 比如: 当 ...
分类:
编程语言 时间:
2018-04-09 00:31:53
阅读次数:
204
继承关系图: 广度优先遍历:先找A,再找B、C,最后找D、E。(顺序:A、B、C) 深度优先遍历:先找A,再找B,接着找D、E(把B里面找完);然后找C。(顺序:A、B、D、E、C) MRO-C3 搜索: ...
分类:
编程语言 时间:
2018-04-09 00:32:26
阅读次数:
403
学号 2016 2017 2 《Java程序设计》第六周学习总结 教材学习内容总结 第八章 常用实用类 String类 构造String对象:常量对象;String对象;引用String常量。 字符串的并置:String对象使用“+”进行并置运算,即首尾相接。 String类的常用方法 1. :获取 ...
分类:
编程语言 时间:
2018-04-09 00:33:00
阅读次数:
230
一、常用的时间格式1.时间戳格式,例如:t=1523197272.9467547(s),单位为秒;2.结构化时间格式,例如:t=time.struct_time(tm_year=2018,tm_mon=4,tm_mday=8,tm_hour=22,tm_min=22,tm_sec=4,tm_wday=6,tm_yday=98,tm_isdst=0),里面包含年、月、日、时、分、秒、星期几(0表示周
分类:
编程语言 时间:
2018-04-09 02:21:41
阅读次数:
212
文件的修改: 一般是把旧文件的内容改了,在写入到新的文件中去。 ...
分类:
编程语言 时间:
2018-04-09 11:07:45
阅读次数:
120
一个学员问我本人零基础想转行转行Java,难度大吗?难度不能说没有,但是系统学习一下还是可以的这里给你简单分享一下当下的一些市场行情吧 Java如今的市场不如从前,竞争很大,工资非常高,标准非常高,想要胜任一份高薪的工作不是那么容易,只有掌握最新的行情才能更好的了解Java,才能更好的在这个领取发展 ...
分类:
编程语言 时间:
2018-04-09 11:09:34
阅读次数:
157
printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐输出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域宽,即对应的输出项在输出设备上所占的字符 ...
分类:
编程语言 时间:
2018-04-09 11:10:36
阅读次数:
157
var testarr = [] var prevScroll = 0 var cache = 0scroll: function (e) { var that = this; var y = e.detail.scrollTop; // 仅在区域内计算 if (y > testarr[0] && ... ...
分类:
编程语言 时间:
2018-04-09 11:12:31
阅读次数:
193
1、Springmvc介绍 2、入门程序 3、Springmvc架构讲解 a) 框架结构 b) 组件说明 4、Springmvc整合mybatis 5、参数绑定 a) Springmvc默认支持的类型 b) 简单数据类型 c) Pojo类型 d) Pojo包装类型 e) 自定义参数绑定 6、Spri ...
分类:
编程语言 时间:
2018-04-09 11:13:15
阅读次数:
189
1 while循环语句 ...
分类:
编程语言 时间:
2018-04-09 11:13:53
阅读次数:
162
https://www.imooc.com/video/9331 声明式事务 撒打算 编程式事务 非模板式(不使用TransactionTemplate) 非模板式(不使用TransactionTemplate) http://cailangwei.blog.163.com/blog/static/ ...
分类:
编程语言 时间:
2018-04-09 11:14:05
阅读次数:
251
简述C和C++的学习历程(转) ——by:肖舸老师总是被同学们问到,如何学习C和C++才不茫然,才不是乱学,想了一下,这里给出一个总的回复。 一家之言,欢迎拍砖哈。 1、可以考虑先学习C。 大多数时候,我们学习语言的目的,不是为了成为一个语言专家,而是希望成为一个解决问题的专家。做一个有用的程序员, ...
分类:
编程语言 时间:
2018-04-09 11:14:40
阅读次数:
171
1.迭代器(iterator) 要说生成器,必须首先说迭代器 1.区分iterable,iterator与itertion 讲到迭代器,就需要区别几个概念:iterable,iterator,itertion, 看着都差不多,其实不然。下面区分一下。 itertion: 就是迭代,一个接一个(one ...
分类:
编程语言 时间:
2018-04-09 11:15:24
阅读次数:
229
树状数组是一种数据结构,支持一些区间操作,比线段树好写,同样也比线段树的功能少一些。 先来看一张图(摘自百度百科) 树状数组就是这个样子的,但是树状数组的空间复杂度是O(n)的,它不像线段树那样每个节点的信息都上传的父亲去保存,他是由某一位来保存前一段区间的信息,比如说和。那么是哪一位又是保存多长的 ...
分类:
编程语言 时间:
2018-04-09 11:15:43
阅读次数:
252
慢慢体会到,在学习或者解决一个问题的时候,首先要尽量理解透问题本身涉及到的相关概念,再去进一步分析解决具体问题,即可事半功倍。 比如,对于编程语言里面的集合问题,以python语言为例(在此顺便复习下关于集合本身的东西)。而集合本身在数学领域具有无可比拟的特殊重要性。在数学学科上集合的分类为:空集 有一类特殊的集合,它不包含任何元素,如{x|x∈R x2+1=0}
分类:
编程语言 时间:
2018-04-09 11:15:59
阅读次数:
223
1)列表反序 A、list.reverse():将列表反序; l = [1, 2, 3, 4, 5] print(l.reverse()) -->[5, 4, 3, 2, 1] B、l.[::-1] --> [5, 4, 3, 2, 1] # l.[:-1] --> [1, 2, 3, 4] C、r ...
分类:
编程语言 时间:
2018-04-09 11:16:14
阅读次数:
190