如果有个数组strs,我们怎样实现将它的数据从小到大排序. 1、以前我们解决过这种问题:找到数组的最小数据 //首先假设数组的第一项就是最小的,int min=strs[0]; for(int i=0; i<strs.Length; i++) { if(strs[i]>min) { //说明strs ...
分类:
编程语言 时间:
2017-06-25 23:55:57
阅读次数:
204
做云课堂的作业时遇到一要求,实现刷新页面时显示不同数据,(数组中20个据,页面加载10个)。思路就是从0-19中随机生成10个不同的数,让数组取下标输出数据。 下面是在num的范围内生成n个不重复的数。例如从10以内随机生成5个不同的数randomNum(10,5); ...
分类:
编程语言 时间:
2017-06-25 23:13:27
阅读次数:
327
解释:重复做一件事代码格式:while(循环条件) { 循环体 } 循环条件→值,变量,表达式→必须是bool类型代码格式可以理解为:如果循环条件为真,则执行循环体,执行完循环体之后,在判断条件是否为真如果为真,在执行循环体,然后再判断条件是否为真,就这样一直进行下去,直到循环条件的判断结果为假,才 ...
分类:
其他好文 时间:
2017-06-25 22:33:58
阅读次数:
170
1.内部js: 在直接在页面的<script></script>标签内写js代码 优点:相对于使用行内js,内部js代码较为集中,与页面结构的实现代码耦合度较低,比较便于维护 缺点:js代码仅限于当前页面的使用,代码无法被多个页面重复使用,导致代码冗余度较高 2.外部js: 引入外部的js文件(推荐 ...
分类:
编程语言 时间:
2017-06-25 21:24:11
阅读次数:
224
一、树形选择排序的基本思想 (1) 树形选择排序又称锦标赛排序(Tournament Sort),是一种按照锦标赛的思想进行选择排序的方法。首先对n个记录的关键字进行两两比较,然后在n/2个较小者之间再进行两两比较,如此重复,直至选出最小的记录为止。 (2) 树形选择排序(Tree Selectio ...
分类:
编程语言 时间:
2017-06-25 20:46:21
阅读次数:
223
数据表查询时,需要对重复结果筛选,去掉重复项。SQLSERVER:selectdistinct‘列名‘from‘表名‘;备注:DISTINCT必须写在列名之前。
分类:
其他好文 时间:
2017-06-25 20:23:31
阅读次数:
109
第四章 Mongodb聚合函数 插入 测试数据 Count 返回数量 distinct 返回不重复的Name值。 group 例子:按照Name分组,条件是Age大于46 返回结果如下: /* 0 */ { "0" : { "Name" : "jack1", "Person" : [ { "_id" ...
分类:
数据库 时间:
2017-06-25 20:22:57
阅读次数:
236
从1990年開始敲代码。到如今已经快20年了。总结出写出高质量程序的几个要点: 1、開始写之前思路越清晰完整越好。 2、写的过程中代码一定要规范一致,这种代码便于维护和改动。这个规范一致性包括名称、格式、算法等。 3、发现一处错误,马上回忆有没有可能其他地方具有相同的错误(假设你遵循第2条 ...
分类:
其他好文 时间:
2017-06-25 19:34:47
阅读次数:
160
css css定义 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。层叠: 样式不会 ...
分类:
Web程序 时间:
2017-06-25 19:03:06
阅读次数:
238
1、array_unique($array) 功能:移除数组中重复的值; 参数说明:一般只用的参数值为要去重的一维数组; 返回值:去重后的新数组,保留原来的键名; 注意:返回值默认保留重复数据中第一个参数的键名; 2、array_merge($array,[$array],[$array]....) ...
分类:
编程语言 时间:
2017-06-25 17:43:08
阅读次数:
135