码迷,mamicode.com
首页 >  
搜索关键字:for while until    ( 29426个结果
一些提高脚本性能的tips
把重复操作作为参数放在循环里面进行时非常低效的。比如:while i < len(str): print str[i]每次循环迭代都要运行len()这个函数,所以可改为如下提高效率:length = len(str)while i < length: print str[i]
分类:其他好文   时间:2014-07-07 00:47:19    阅读次数:185
循环-20. 猜数字游戏(15)
1 #include 2 using namespace std; 3 int main(){ 4 int a,n,g,i=1; 5 cin>>a>>n; 6 while(cin>>g){ 7 if(i>n||ga)13 co...
分类:其他好文   时间:2014-07-06 23:39:23    阅读次数:243
Error prompt:“xxx is not in the sudoers file”----Solution
//Situation System prompts"xxx is not in the sudoers file"(xxx equals the user name)while executing command "sudo": sudo-i Password: xxx ...
分类:其他好文   时间:2014-07-06 21:39:36    阅读次数:175
Android项目在eclipse中无法打包apk文件[bin目录下没生成apk文件]问题解决
后来我发现在eclipse的Preferences -> Android -> Build中有一项“Skip packaging and dexing until export or launch....”,原来这个选项默认是被勾选的,这个选项的意思是“跳过packing和dexing,直到expo...
分类:移动开发   时间:2014-07-06 19:43:57    阅读次数:203
【设计模式】桥接模式
前言 从方向上改变糟糕的代码设计,如果你还是很直白的过程式思维,还在被一大堆的if else,随处可见的for、while所困扰,是时候学习设计模式了。 正文 软件设计中的合成/聚合复用原则:尽量使用合成/聚合,尽量不要使用类继承。 合成和聚合都表示关联的特殊种类。聚合表示一种弱的”拥有“关系,体....
分类:其他好文   时间:2014-07-06 19:21:45    阅读次数:176
Welcome to Swift (苹果官方Swift文档初译与注解二十六)---181~188页(第四章-- 流程控制)
Do-While while循环的另一个版本是do-while循环,它在判断条件之前,先执行一遍循环体,然后再次执行循环体,直到条件成为false. do-while循环的通过格式: do { statements } while condition 我们再用蛇和梯子...
分类:移动开发   时间:2014-07-06 18:18:24    阅读次数:252
do{...}while(0)用法总结
1、消除冗余代码以及避免微妙的goto语句:通常,如果一个函数开始要分配一些资源,然后如果在中途遇到错误则要退出函数,当然,退出前要释放资源一般写法: 1 int InitSomething() 2 { 3 char* pImage = NULL; 4 char* pBitMap =...
分类:其他好文   时间:2014-07-05 20:22:07    阅读次数:204
[Linux]Centos git报错fatal: HTTP request failed
在使用git pull、git push、git clone会报类似如下的错误: error: The requested URL returned error: 401 Unauthorized while accessing https://git.oschina.net/zemo/demo.git/info/refs fatal: HTTP request failed 一般...
分类:系统相关   时间:2014-07-04 09:27:03    阅读次数:589
分解质因数算法
分解质因数算法 1.从N开始递减,找到满足 : n%i ==0 && n是素数 -> result2.存result到数组,递归执行(n/result)var result = new Array(); var factor = function f(n){ if(n == 1){return ;} var n1 = n; while(n1>1){ if(isPrime(n1) && n ...
分类:其他好文   时间:2014-07-04 07:21:41    阅读次数:237
[算法]将字符串中的*前置,非*字符相对位置不变
如ab**cd*e12变成 ****abcde12char* foo(char* str, int length){ int i = length-1,j = length-1; while(i >= 0 && j >= 0){ while(i >= 0 && '*' !=...
分类:其他好文   时间:2014-07-03 23:52:49    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!