码迷,mamicode.com
首页 >  
搜索关键字:数组元素    ( 3168个结果
PAT1008. 数组元素循环右移问题 (20)
一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0 A1……AN-1)变换为(AN-M …… AN-1 A0 A1……AN-M-1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计...
分类:编程语言   时间:2015-01-20 11:44:31    阅读次数:411
算法-随机不重复数列生成
今天上班的时候网上看到题目很简单,题目是这样的:给定一个正整数n,需要输出一个长度为n的数组,数组元素是随机数,范围为0 – n-1,且元素不能重复。比如 n = 3 时,需要获取一个长度为3的数组,元素范围为0-2;简单的理解就是生成一个无序的随机数组,在路上想了一下回来用三种方式方式实现了一下;...
分类:编程语言   时间:2015-01-19 23:32:53    阅读次数:230
C语言文件读写命令fprintf和fscanf
以向文件中读取和写入二维数组为例。以下是fprintf的使用:向文件中写入10*10的二维数组,数组元素为1~100之间的随机数。#include #includeusing namespace std;int main() { int array[13][13],i,j; FILE *fp...
分类:编程语言   时间:2015-01-19 17:11:26    阅读次数:242
matlab 编程特点
所有的编程都必须注意全局变量 和 传参(特别是有数组的时候)全局变量的特点:一动而牵引全身但在MATLAB中当函数传参时 不管参数是数值还是数组元素的首地址,那么对实参是无影响的。matlab 编程特点1 变量不用说明数据类型2 变量随时定义,随时用。3 当定义的数组时,和定义一般变量没有区别。
分类:其他好文   时间:2015-01-19 15:37:46    阅读次数:123
【学习笔记03】Javascript数组学习
数组定义的方法一:var Myarr=new Array(); //先声明一维for(var i=0;i<2;i++){ //一维长度2 Myarr[i]=new Array(); //再声明二维 for(var j=0;j<3;j++){ Myarr[i][j]=i+j; //赋值,每个数组元素为...
分类:编程语言   时间:2015-01-18 00:50:32    阅读次数:241
一些基本排序算法的实现
花了点时间一次性实现9个基本排序算法, 其中包括: 【冒泡排序】,【直接选择排序】,【直接插入排序】, 【希尔排序】,【折半插入排序】,【快速排序】, 【堆排序】,【锦标赛排序】,【归并排序】。 储存方式是用数组,元素可以是支持重载运算符的自定义类型, 有在数组中直接复制的,也有在中间过程中用索引记录的, 但最终都结果都保存在原数组中,废话不多说了,直接上代码!...
分类:编程语言   时间:2015-01-17 19:31:03    阅读次数:226
数据结构期末复习第五章数组和广义表
数据结构期末复习第五章 数组和广义表 二维数组A[m][n]按行优先 寻址计算方法,每个数组元素占据d 个地址单元。 设数组的基址为LOC(a11) :LOC(aij)=LOC(a11)+((i-1)*n+j-1)*d 设数组的基址为LOC(a00) :LOC(aij)=LOC(a00)+( i*n...
分类:编程语言   时间:2015-01-16 22:19:52    阅读次数:332
javascript Array对象toLocaleString()方法
把数组转换为本地字符串。 语法: arrayObject.toLocaleString() 返回arrayObject的本地字符串。 方法会首先调用每个数组元素的 toLocaleString() 方法,然后使用地区特定的分隔符把生成的字符串连接起来,形成一个字符串。 例子: var arr = new Array(3) arr[0] = "George" arr[1] ...
分类:编程语言   时间:2015-01-14 11:12:36    阅读次数:258
Shell编程之数组、字符串基本操作
数组     概念         一对括号表示是数组,数组元素用“空格”符号分割开,格式为:array=(value0 value1 value2 value3 ...),此时数组的下标默认是从0开始的     基本操作         1.arr=(1 2 3 4 5)         2.arr=(             1             2           ...
分类:编程语言   时间:2015-01-13 12:37:44    阅读次数:189
shell数组总结
1.计算数组长度: ${#array[@]} 2.列出数组索引: ${!array[*]}或者${!array[@]} 3.打印数组中所有值: ${array[*]}或者${array[@]} 4.shell中遍历数组元素: for str in ${array[@]}; do echo $str; done 5.定义空数组 uset arr...
分类:编程语言   时间:2015-01-12 09:24:38    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!