复习冒泡排序算法,同时自己也写了一个排序算法。实现效果:1.自己的算法思想:数组中数据取第一个为默认最小,依次和后面每个数据比较,只要有比其小的就交换直至找出最小的。然后将第二个数据与其后面所有数据比较,找出最小,依次重复2.冒泡排序算法思想:数据从最低端到最高端为a[n]......a[0]第一轮...
分类:
编程语言 时间:
2014-07-22 23:13:56
阅读次数:
403
public class DoTXT { // 定义成员变量:路径,文件对象,临时变量
private String path; // 文件路径 private File f; private FileReader fr; // 所需文件流对象
private File...
分类:
其他好文 时间:
2014-07-22 23:13:15
阅读次数:
300
public class ToLog { public static void
main(String[] args) throws Exception { //准备日志文件 File f = new File("log.txt");
if(!f.ex...
分类:
其他好文 时间:
2014-07-22 23:12:54
阅读次数:
300
public class Mul { public static void
main(String[] args) { // 第一种方法 for (int i = 1; i <= 9; i++) { for (int j = 1;
j <= 9...
分类:
其他好文 时间:
2014-07-22 23:10:55
阅读次数:
270
二分查找算法,对数据进行查找并且显示位置。核心思想:将所查找数据与查询数组中间的数进行比较,findValrightIndex) 8 { 9 //
提示找不到,防止无穷递归10 document.write("找不到");11 retur...
分类:
编程语言 时间:
2014-07-22 23:09:35
阅读次数:
304
要不是为了写splay的区间旋转的下放,我才不会写线段树的lazy下放来练练手(我原来的lazy都是跟着函数走的。。)这个时候我们得对lazy进行重新的界定,那就是lazy对当前节点是不产生影响的,而是对它的儿子产生影响。也就是说,当我到了某一个[l,r]区间,我不仅要更新它的lazy值,还要更新本...
分类:
其他好文 时间:
2014-04-30 23:44:18
阅读次数:
426
首先在Program.cs的Main()方法下添加如下代码:string[] names =
{ "heh", "haha", "huahua", "kuku" };1、取得以h开头的名称:(查询语法) var queryResult = from n
in names ...
分类:
其他好文 时间:
2014-04-30 23:02:21
阅读次数:
509
根据等式(2-14)假如w = 4 数值范围在-8 ~ 7之间 2^w = 16x = 5,
y = 4的情况下面x + y = 9 >=2 ^(w-1) 属于第一种情况sum = x + y = 9- 2^w = –7sum – x ==
y?-7 – 4 = – 11 属于第三种情况 负溢出su...
分类:
移动开发 时间:
2014-04-30 17:08:03
阅读次数:
443
1.做了个小小练习,对矩阵进行转置和对不规则的二维数组进行行列互换(不规则二维数组不存在有转置矩阵一说)。用以加深对二维数组的理解。2.效果图如下:3.两种方式的代码分别如下:3.1规则矩阵转置:
1 //规则转置 2 var array2=[[1,2,3],[4,5,6]]; 3 var arra...
分类:
编程语言 时间:
2014-04-30 16:06:52
阅读次数:
421
GitBook 是一个命令行工具(也是 Node.js 库),让你能够使用 GitHub/Git 和
Markdown 构建出美丽的编程书籍,可以包含互动的练习。GitBook 支持使用多种语言构建书籍。每种语言都应该是按照正常 GitBook
格式的子目录,以及一个应该放在版本库根目录下的 LAN...
分类:
其他好文 时间:
2014-04-29 16:48:47
阅读次数:
414