2015.1.27数组:内存中一块连续的内存空间//int score[22];//1. 数据类型,数组元素的数据类型//2. 数组名实际上是地址常量,是数组元素的首地址//3. 数组的长度,表示数组元素个数//4. 数组占用的内存空间大小 = 数组的长度*数据类型大小//数组下标//score[0...
分类:
移动开发 时间:
2015-01-28 21:03:16
阅读次数:
299
http://www.cnblogs.com/longze/archive/2012/11/27/2791230.html sort()对数组排序,不开辟新的内存,对原有数组元素进行调换 1、简单数组简单排序 2、简单数组自定义排序 ...
分类:
编程语言 时间:
2015-01-28 12:30:29
阅读次数:
233
背景:1——wa:最后一组输出不要空行!。
思路:我的思路,就是模拟整个表,把表实行操作之后的形态表示出来,把原表中的数据再在已经模拟的表中去查询。书上的思路是,先把一系列的操作保存在一个结构体数组中,每一个结构体数组元素对应一个操作,最后对于每一个坐标的系统执行这一套操作,就可以得出变化好的坐标!这种方法可能只要知道操作结构体的思想,写起来更容易.
学习:1.写完之后查一遍代码,比去单步调试...
分类:
其他好文 时间:
2015-01-27 21:59:25
阅读次数:
365
直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,直到全部记录插入完成为止。
第一种程序:
void InsertSort1(int arr[] , int n)
{
for(int i=1;i//循环从第二个数组元素开始,因为arr[0]作为最初已排序部分
...
分类:
编程语言 时间:
2015-01-27 16:29:51
阅读次数:
226
堆:堆是具有特殊性质的二叉树
每个结点都大于其左右儿子的的二叉树叫大顶堆
每个结点都小于其左右儿子的二叉树叫做小顶堆
堆排序图解:
给定一个整形数组a[]={16,7,3,20,17,8},对其进行堆排序。
首先根据该数组元素构建一个完全二叉树,得到
然后需要构造初始堆,则从最后一个非叶节点开始调整,调整过程如下:
20和...
分类:
编程语言 时间:
2015-01-26 22:55:08
阅读次数:
248
所谓函数,本质上是一种代码的分组形式。我们可以通过这种形式赋予某组代码一个名字,便于日后重用是调用。function sum(a,b){ var c = a+b; return c;}1.一个函数只能有一个返回值,如果我们需要同时返回多个值,可以考虑将其放进数组里,以数组元素的形式返回。...
分类:
其他好文 时间:
2015-01-26 18:41:50
阅读次数:
186
这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an arr...
分类:
编程语言 时间:
2015-01-26 16:39:51
阅读次数:
193
前两周的作业比较简单,轻松搞定,这周的作业突然难起来了,费了好大劲儿写完,还有很多需要改进的地方,目前只能算是勉强实现了功能。需求:HOMEWORK:HOMEWORK3.1Downloadthestudents.jsonfilefromtheDownloadHandoutlinkandimportitintoyourlocalMongoinstancewiththiscomman..
分类:
数据库 时间:
2015-01-25 11:13:45
阅读次数:
292
原题地址非常有技巧的一道题,如果没有接触过类似题目或没有任何提示的情况下想出来很困难,因为题目要求O(1)的空间复杂度既然是O(1)的空间复杂度,自然要用到原数组了。解法是:1. 遍历每个数组元素,把元素都交换到正确的位置上。比如发现A[3] = 5,则交换A[5]和A[3],让A[5]=5。2. ...
分类:
其他好文 时间:
2015-01-24 17:07:38
阅读次数:
115
//定义一个arr数组
var arr = new Array();
//向数组的末尾添加一个a元素
arr.push('a');
//获取所有数组元素
//alert(arr); //a
//获取数组中的第一个元素【默认从0开始】
//alert(arr[0]); //a
//获取数组的长度
//alert(arr.length); //1
//shift:删除原数组的第一项,并...
分类:
编程语言 时间:
2015-01-24 13:13:58
阅读次数:
161