<?php$items=[["ip"=>"10.1.1.3","count"=>123],["ip"=>"210.33.182.1","count"=>34],["ip"=>"82.12.193.2","count"=>2],["ip"=>"10.2.124.1","count"=>20],["ip"=>"10.1.1.3","count"=>29],["ip"=>"101unknow","count"=>345],["ip"=&g..
分类:
编程语言 时间:
2015-07-29 06:50:13
阅读次数:
133
Shell版俄罗斯方块
一、方块的表示
由于shell不能定义二维数组,所以只能用一维数组表示方块,俄罗斯方块主要可以分为7类,每一类方块都是由四类小方块构成,表示方法如下。
Box=(x1,y1,x2,y2,x3,y3,x4,y4,x,y)
xi、yi是各个小方块在俄罗斯方块表示区域中的坐标,最后的两个,x、y是在方块出现时,该表示区域相对于棋盘的坐标...
分类:
系统相关 时间:
2015-07-28 21:17:24
阅读次数:
207
1:二维数组(理解) (1)元素是一维数组的数组。 (2)格式: A:数据类型[][] 数组名 = new 数据类型[m][n]; B:数据类型[][] 数组名 = new 数据类型[m][]; C:数据类型[][] 数组名 = new 数据类型[][]{{...},{...},{...}};...
分类:
编程语言 时间:
2015-07-28 17:56:57
阅读次数:
190
-----二维数组 ->在数组定义当中,行数和列数需要用常量定义 ->在定义的时候如果没有数值进行填充,则补零 ->第一个数是行,第二个数是列 ->行可以不写,但必须定义列 int array [4][3] = {1,2,3,4,5,6,7,8,9,0,1,2}; ...
分类:
编程语言 时间:
2015-07-28 10:32:54
阅读次数:
148
关于memset函数对一、二维数组的用法;memset函数顺序接受三个参数,第一个是作用数组,第二个是转换后的模板,第三个是数组长度。作用于一维数组:1 #include 2 #include 3 4 5 char array[5] = {};6 memset(array, '*', strlen(...
分类:
其他好文 时间:
2015-07-27 22:49:28
阅读次数:
193
解法, 可以从右上角或左下角的数开始, 与要寻找的数进行比较, 以左下角为例,如果要查找的数是9, 6小于9, 所以6所在的列都小于9, 删掉该列, 8 小于 9, 同理删掉该列, 11 大于9, 它右边的数肯定大于9, 删掉该行, 同理, 删掉 10 所在的行, 最后 9 等于 9 ,找到, 返回true。
code:
bool Find(int* arr, int rownu...
分类:
编程语言 时间:
2015-07-27 13:20:43
阅读次数:
177
......
分类:
编程语言 时间:
2015-07-27 11:07:14
阅读次数:
97
迷宫问题Time Limit:1000MSMemory Limit:65536KTotal Submissions:10967Accepted:6547Description定义一个二维数组:int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0,...
分类:
其他好文 时间:
2015-07-25 14:58:30
阅读次数:
105
提要Marching squares 主要是用于从一个地图(用二维数组表示)生成轮廓的算法。Marching cubes则对应的是在空间生成网格的方法。最常见的应用就是天气预报中气压图的生成,还常用于随机地形的生成。Marching squares 先说算法步骤。(1) 输入是一个Scalar grid,它是一张二维的表。这张表可以从一张二维图像生成,也可以从高度图生成等等。每个顶点对应一个Sca...
分类:
其他好文 时间:
2015-07-25 13:50:30
阅读次数:
138
题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。自己的思路实在是傻×了,先看下正确思路吧把当前数字定位在第一行,最后一列。如果数字小则增大行,如果数字大则减小列!O(M+N)...
分类:
编程语言 时间:
2015-07-24 17:34:12
阅读次数:
136