码迷,mamicode.com
首页 >  
搜索关键字:下标    ( 9368个结果
一个数组实现扑克牌均匀随机洗牌------多次洗牌能否避免黑客的计算?
闲来无事,研究下纸牌发牌,按斗地主来发吧,思路如下:1,新建一个数组,长度52,将四种花色和大小王存储进数组2,循环0至51,在循环因子i至52之间取随机数(能取到下界,不能取到上界),取到的随机数作为数组元素下标取该元素,与第i个元素交换位置,循环结束即排序完毕3,输出纸牌即可。思路明确,"啪啪啪...
分类:编程语言   时间:2014-12-09 17:33:18    阅读次数:152
asp.net mvc中 下拉框联动效果 添加方法
首页查询第一级菜单的所有集合List,取到第一级的第一个下标,根据第一个下标查询第二级集合。这样在页面就显示了 两个下拉select菜单,默认是从数据库查询的是第一个。根据下拉框选择相应的第二级数据,在页面上面需要写一个ajax提交方法, $(function () { $('...
分类:Web程序   时间:2014-12-09 10:29:51    阅读次数:193
Sicily-1156
一. 模仿树的的先序遍历。范围是1000个节点。用数组存储节点的信息。二. 要注意的是,头结点是不确定的,所以在前序遍历之前要找出头结点,除了头结点的下标值出现一次之外,其他结点的下标值都会出现两次,根据这个特征可以利用异或运算(^),算出头结点。三. 源码 1 // 2 // main.cpp ....
分类:其他好文   时间:2014-12-08 21:16:50    阅读次数:171
Sicily-1006
一. 题意 这道题就是考排列组合吧,再来就是比较一下字符的下标算一下两个ranking的距离。然后我总结了一个排列和一个组合的实现方法,这道题直接用的是stl 里面的next_permutation,注意要排好序,好像也有一个previous_permutation的方法的,不过没用过。二...
分类:其他好文   时间:2014-12-08 21:04:01    阅读次数:152
JAVA开发中遇到的异常总结
算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsEx...
分类:编程语言   时间:2014-12-08 13:42:37    阅读次数:620
指针和数组
1.数组元素的访问方式 int ages[5]; int *p; p = ages; 1> 数组名[下标] ages[i] 2> 指针变量名[下标] p[i] 3> *(p + i) 2.指针变量+1,地址值究竟加多少,取决于指针的类型 int * 4 char * 1 double...
分类:编程语言   时间:2014-12-08 00:35:13    阅读次数:198
Java---09---异常
异常: 异常概述: 异常时程序运行时代码序列中产生的一种异常情况。这里采用的名词是异常而不是错误,是为了强调发生的事件未必是一个错误,异常也可能是某些很少出现的特殊事件。也可以理解为程序在运行时出现的不正常的情况。   例如: 1.想要打开的文件不存在 2.程序执行时除数为0 3.数组下标越界 ...   一个除数为0 的例子   import java.util.Scan...
分类:编程语言   时间:2014-12-07 20:25:31    阅读次数:366
数据结构——串的朴素模式和KMP匹配算法
一、朴素模式假设我们要从主串S=”goodgoogle"中找到子串T=“google"的位置,步骤如下:i表示主串的当前位置下标,j表示子串的当前位置下标,如上图在第一轮比较(i=1开始)中j=4和i=4的位置不匹配,接下来就要指针回退,从i=2开始比较,如下:如此反复直到比较到 i =(主串长度-子串长度+1)的位置或者 j = 子串的长度 就退出比较循环,上面的主串和子串在比较到i=5的位置就...
分类:编程语言   时间:2014-12-07 15:06:49    阅读次数:229
UESTC 1015 Lweb and pepper --前,后缀最值
题意: n种食物,每种含花椒的概率为Pi,现在已经选择了[L,R]这个区间(下标)的食物,要再选一个,使总的食物只有一种含花椒的概率最大,问选哪个最好,相同的选下标小的。解法: 就不写解法了。此处有官方题解:http://acm.uestc.edu.cn/bbs/read.php?tid=5835维...
分类:Web程序   时间:2014-12-06 22:48:07    阅读次数:291
二分查找及其落点问题
对于传统的二分查找,若能找到,则返回target的下标,若找不到则返回-1后,退出函数。齐代码比较简单,如下:int bSearch(vec vec, int start,int end,int target){ int first = start,last = end,mid; whi...
分类:其他好文   时间:2014-12-06 20:16:48    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!