横向想了一下这几个经典的排序算法,个人感觉快排应该是速度最快了,首先快排在空间复杂度的角度应该开销比归并要小很多,因为归并需要申请新的临时空间,时间复杂度上虽说都是N*log(n)。但是同一个数量级上归并有很多的数组复制操作,感觉如果数据很大的话应该比快排所消耗的时间多很多(但是都是在一个数量级上, ...
分类:
编程语言 时间:
2018-12-03 14:01:16
阅读次数:
216
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是 ...
分类:
系统相关 时间:
2018-12-01 13:10:02
阅读次数:
259
int?可空类型 值类型不能为null,所以出现了int?为可空类型,此时可以为Null int与int?不能直接进行运算,必须用显示转换或者int?.value才可以进行运算 当进行乘法运算时 ??空接和运算符 选取第一个不是Null的值 三元运算 如果?前bool类型为true,则返回第一个值, ...
分类:
其他好文 时间:
2018-12-01 11:12:28
阅读次数:
217
今天,我们上课介绍了我们小呆呆组的角度转换小程序,它具有将数据在弧度与角度制之间自由转换的功能。 它具有两个textbox和4个botton按钮。 虽然比较简陋,老师上课也说过,但是确实是我们一点一点码的,我觉得,过程最重要。 ...
分类:
其他好文 时间:
2018-11-30 00:46:04
阅读次数:
192
写这篇文章的目的,是在学习过程中反复查找如何对这三种数据类型进行转换的方法,所以干脆总结在一起。 一、字符串 0.includes:string.includes(),查找当前string中是否包含某个字符串,有返回true,没有返回false 1.indexOf:string.indexOf(), ...
分类:
编程语言 时间:
2018-11-28 12:19:39
阅读次数:
146
对于很多中小企业来讲,移动oa办公为他们实现了企业信息化建设的开端,同时,让员工的工作不再受时空的限制。移动oa办公在企业中出现,即帮助企业实现了随时随地的办公模式,还帮助人们大大提升了工作效率。但是,还有不少的人不明白为啥说移动oa办公越来越重要?1、促进彼此间的沟通。在企业中有效的沟通,十分重要,在移动oa办公的帮助下,人们可以方便的进行沟通。只要在无线网络的支持下,人们可以通过智能手机移动终
分类:
移动开发 时间:
2018-11-19 16:18:34
阅读次数:
250
最近在使用vim,感觉很好很强大,但是在使用复制剪切粘贴命令是,碰到了一些小困惑,网上找了一些资料感觉很不全,讲的也不好,遂自己进行实践并总结了。 首先是剪切(删除): 剪切其实也就顺带删除了所选择的内容,所以既可以当剪切命令用,也可以当删除命令使用。 自己实践时,还发现,单独按d键,是剪切2行,按 ...
分类:
系统相关 时间:
2018-11-18 20:05:46
阅读次数:
198
因为一直报实体类空异常,去网上查了资料只查到了并没有查到数据库空值时不给实体类赋值的属性,只有这两个属性 这两个属性时设置 实体类有空字段插入或更新 数据库时空属性为默认值 异常 于是就加了这段代码 ...
分类:
数据库 时间:
2018-11-15 11:00:34
阅读次数:
427
"传送门" 解题思路 主席树模板题,主席树就是一个支持查询历史版本的数据结构,就是在原树的基础上只修改那些受影响的部分以保证时空复杂度。做法就是首先离散化,然后给每个值建一棵线段树,每次建在上一个的基础上,然后查询的时候就变成前缀和相减的形式。时间复杂度$O(nlogn)$。 代码 cpp incl ...
分类:
其他好文 时间:
2018-11-15 01:34:33
阅读次数:
181
题目描述 凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字 符数时,空格和换行符不计算在内. 输入输出样例 输入样例#1: 复制 234 输出样例#1: 复制 3 输入样例#1: 复制 234 输出样例#1: 复制 ...
分类:
其他好文 时间:
2018-11-13 21:11:38
阅读次数:
614