码迷,mamicode.com
首页 >  
搜索关键字:数组    ( 87738个结果
将List转换为二维数组(result)
result的数据结构为List> //将List转换为二维数组String[][] String[][] z = new String[result.size()][]; for(int...
分类:编程语言   时间:2015-04-26 22:38:10    阅读次数:165
每天一个shell知识--数组
1、shell中数组的定义: 数组名=(value value1 value2 )也可以单独的设定数组的分量: arrayL[0]=value arrayL[1]=value12、${arrayL[@/*]}获得数组的所有值3、${#arrayL[@]}获得数组长度小例子如下:#!/bin/bas....
分类:编程语言   时间:2015-04-26 22:32:51    阅读次数:126
IPhone项目 字典,数组,服务器返回的json 一键转换数据模型的.h .m文件
当你在IPhone开发的时候有没遇到过比较坑的服务器设计和比较坑的业务逻辑,有没有遇到过要写写很多个model的时候,有没遇到过一个model几十个属性的时候。 反正我是遇到了,写数据类型写的欲仙欲死。 纠结之下写了个能够直接把字典,数组,或者服务端返回的比较复杂的json直接转换成数据类型.h 和.m 的的辅助项目。对当前我自己的业务基本够了能够节省80%以上写数据模型的时间。 项目地址:...
分类:编程语言   时间:2015-04-26 21:16:47    阅读次数:188
从源码分析java集合【ArrayList】
ArrayList的内部实现其实就是我们熟悉的数组,它继承了AbstractList,实现了List,RandomAccess,Cloneable和Serializable接口。 RandomAccess接口是说明实现类是支持快速随机访问的,它的随机访问的性能非常好,通常它的List的实现类: for (int i=0, n=list.size(); i < n; i++)...
分类:编程语言   时间:2015-04-26 21:16:22    阅读次数:181
冒泡排序、选择排序及插入算法
一、冒泡排列冒泡排序的原理如下,以8个数由大到小排列为例,进行说明,数据存放在数组a[8]中。假如8个数分别为4、9、10、3、2、14、11、5。a[0]a[3]即4>3,位置不变,继续比较a[3]>a[4]即3>2,位置不变,继续比较a[4 2 int main() 3 { 4 int ...
分类:编程语言   时间:2015-04-26 21:10:32    阅读次数:196
day01
/** * Created by zhouyan on 15/4/26. *///前台调用var $=function(){ return new Base();}//基础库function Base(){ //创建一个数组,来保存获取的节点和节点数组 this.elements=...
分类:其他好文   时间:2015-04-26 21:05:20    阅读次数:139
环状二维数组(改进版)
上一篇环状二维数组还存在问题,当时并未判断产生的子矩阵是否超过矩阵的范围,所以结果会出现问题。改进版的程序中对此进行了判断。此问题分为两种,一种是最大子数组成环,一种是最大子数组未成环。未成环的部分之前已实现,下面是成环部分。开始的思路是:将矩阵进行扩大,类似于一维数组,但是扩大后就会出现子矩阵的范...
分类:编程语言   时间:2015-04-26 21:01:58    阅读次数:176
判断一个字符串是否为回文数字符串
#include #define STRLEN 100 int Is_palindromic_str(char *str) { int left = 0;//字符串数组的第一个字母的下标 int i = 0; while(str[i] != '\0') { i++; } int right = i - 1;//字符串数组最后一个字母(非‘\0’)的下标 while(left <...
分类:其他好文   时间:2015-04-26 19:48:54    阅读次数:351
[剑指Offer]40.数组中只出现一次的数字
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。思路我们直到异或的性质:任何一个数字异或他自己都等于0. 所以说我们如果从头到尾依次异或每一个数字,那么最终的结果刚好只出现一次的数字,因为成对出现的两次的数字全部在异或中抵消了。这道题中有两个数字只出现一次。这样的话我们得到的结果就是这两个数字的异或结果。因此我们想办法把原数组分成两个子数组,使得每个子...
分类:编程语言   时间:2015-04-26 19:47:36    阅读次数:120
java源代码剖析系列——ArrayList()初始化长度
new ArrayList() 1.5版本的jdk中默认初始化长度是10。 1.7以及往上是0,添加元素后才默认为10(或者更大) 。为什么要这么设计,为什不直接像1.5那样直接将长度初始化为10呢? 1.5直接将数组的长度定义为10, 源码如下 public ArrayList(int initialCapacity) { super(); if (initia...
分类:编程语言   时间:2015-04-26 19:46:57    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!