一、什么是数组数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。同一数组中的变量数据类型相同二、数组的优点不使用数组定义100个整型变量:int i1;int i2;…int i100使用数组定义:int i[100]同一类型的多个变量可以使...
分类:
编程语言 时间:
2015-02-16 15:28:17
阅读次数:
161
线段树对一列数,对每次询问输出对应区间的和,每次修改只修改一个数的值。。。定义:struct tree{ int l,r;//记录代表的区间 int sum;//代表区间的和}由于线段树还是相对比较平衡的,所以可以使用数组t来存储这棵树,对与某个节点i,t[i*2]就是左子树,t[i*2...
分类:
其他好文 时间:
2015-02-16 13:03:52
阅读次数:
131
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。
1、在使用数组或ArrayList对象时应当注意
[csharp]view plaincopy
length=myArray.Length;
...
分类:
编程语言 时间:
2015-02-15 15:14:00
阅读次数:
268
1.1. 优先级队列的数据结构
如果我们给每个元素都分配一个数字来标记其优先级,不妨设较小的数字具有较高的优先级,这样我们就可以在一个集合中访问优先级最高的元素并对其进行查找和删除操作了。这样,我们就引入了优先级队列这种数据结构。 优先级队列(priorityqueue)是0个或多个元素的集合,每个元素都有一个优先权,对优先级队列执行的操作有(1)查找(2)插入一个新元素(3)删除一般情况下,...
分类:
编程语言 时间:
2015-02-14 12:23:21
阅读次数:
155
1.1. 队列的数据结构
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。
1.2. Java实现
QueueTest
package ch04;
public class QueueTe...
分类:
编程语言 时间:
2015-02-14 11:03:20
阅读次数:
227
1.1使用一个简单的输入表单表单页无标题文档 发送消息send.php无标题文档使用超全局变量$_POST访问表单输入的数据1.2使用数组访问表单表单页面无标题文档 1. 2. 3. 提交send....
分类:
其他好文 时间:
2015-02-12 13:48:51
阅读次数:
115
Java String
== 和equals
== 是用来比较字符串的引用地址,equals是比较字符串的值。
char[] 和String
安全敏感的信息char[] 存储要优于String,String是不可变的,这就意味着一旦被创建,就留在内存中,直到GC回收。使用数组存储方式,可以明确地改变数组中的元素,使用数组方式,安全信息将有可能不存在系统内存的任何地方。
switch语句
...
分类:
编程语言 时间:
2015-02-08 09:11:24
阅读次数:
185
小小总结,后续继续跟进。1. 提高应用性能的几个开发细节 * 尽量避免使用constraint实现动画 * 尽量避免使用数组的删除操作 * 尽量避免使用 NSString::stringWithFormat * 尽量避免使用 NSImage::imageWithContentOfFile ...
分类:
移动开发 时间:
2015-02-06 12:51:05
阅读次数:
194
概述:
OC里面的数组是一种线性结构数据类型,在foundation框架之内。分为可变数组(NSArray)与不可变数组(NSMultiArray),其中MultiArray 继承自 NSArray ,所以NSArray的各种方法,NSMultiArray一样可以使用。数组可以通过下标索引到相应的对象。NSarray和NSmultiArray里面存储的内容只能是——对象(类的实例) 。...
分类:
编程语言 时间:
2015-02-06 11:28:27
阅读次数:
201
一、 题目
给出一个未排序的数组,找出第一个丢失的正整数,
例如:给出[1,2,0] 返回3
给出[3,4,-1,1] 返回2
注:算法是O(n)的时间和常量的空间
二、 分析
一开始,我理解错误,以为是找出第一个右边比左边小的数,后来发现我想的太简单了,题目的难点在它的要求,即时空要求。我们不能使用一般的排序或重新开辟数组,所以我们只有使用数组本身,即建立数与索引的关系:A[n...
分类:
其他好文 时间:
2015-02-05 13:36:08
阅读次数:
104