码迷,mamicode.com
首页 >  
搜索关键字:for-in循环    ( 42072个结果
leetcode第一刷_Rotate List
我提交了好多次,错误莫名其妙的,到后来才明白过来,原来我把题目给理解错了。 这个题的意思不是说让你把最后的那k个位置的元素移到前面来,这种问题的做法就是用两个指针,先让一个走,走到一定的长度之后两个一起走,很简单。它实际的意思是整个链表循环右移,假设一个链表长度是N,那么循环右移N次之后,链表又变回了原来的样子。k的取值范围只说了是非负的,也就是它可以是大于N的,因此实际的移位次数只是(k%N)...
分类:其他好文   时间:2014-05-13 23:37:23    阅读次数:299
[Java聊天室服务器]实战之五 读写循环(服务端)
前言 学习任何一个稍有难度的技术,要对其有充分理性的分析,之后果断做出决定---->也就是人们常说的“多谋善断";本系列虽然涉及的是socket相关的知识,但学习之前,更想和广大程序员分享的是一种心境微笑:学习是一个循序渐进的过程,心态应该随时调节,保持戒骄戒躁的状态。比如最近在看网易公开课MIT《算法导论》,老师提到,学习算法之前要计算机数学+离散数学+概率论等课程的知识,所以一直学不好算法的程序员不妨从基础入手,这都是中国式教育惹的祸啊!(此处省略一万字......)...
分类:编程语言   时间:2014-05-13 09:36:20    阅读次数:394
list_for_each与list_for_each_entry详解
一、list_for_each 1.list_for_each原型 #define list_for_each(pos, head)     for (pos = (head)->next, prefetch(pos->next); pos != (head);     pos = pos->next, prefetch(pos->next)) 它实际上是一个 for 循环,利用...
分类:其他好文   时间:2014-05-13 08:50:12    阅读次数:506
UVa 11111 一般Matrioshka 及 scanf 处理一行
题目:nest,嵌套 思路:思路想通了其实很简单:将负数压栈,遇到输入正数时,检查栈顶元素,如果栈顶是正数,则出栈,一直检查栈顶元素直到栈顶是负数,判断该数和栈顶负数是否为相反数,并判断出栈的那些正数之和是否小于该输入的正数(这个是满足题目中的相加小于m的条件)。如果满足,则栈顶负数出栈,输入的正数入栈。这样循环到最后,如果一直匹配则最后栈中只剩一个元素。    思路很清晰,但实现起来比较麻烦,...
分类:移动开发   时间:2014-05-13 07:23:00    阅读次数:361
Oracle实践--PL/SQL基础之代码块
PL/SQL:过程语言(Procedure Language)和结构化语言(Structured Query Language)结合而成的编程语言,是对SQL的扩展,支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制语句,可创建存储过程,程序包和触发器等,给sql语句的执行添加程序逻辑,与Oracle服务器和Oracle工具紧密集成,具有可移植性,灵活性和安全性。 优点: 1. 支持SQL,可以使用:DML,DCL,游标控制和SQL运算符 2. 支持面向对象(OOP)。 ...
分类:数据库   时间:2014-05-13 06:46:06    阅读次数:463
Oracle PL/SQL 编程基础 实例 2
if  循环  控制语句  if--then        endif if----then ----else   endif if-----then --elsif then ----else     endif --编写一个过程,可以 输入一个雇员名,如果该雇员的工资低于2000就给他增加10%     create   or replace proc...
分类:数据库   时间:2014-05-13 00:23:11    阅读次数:436
【USACO】milk3
倒牛奶的问题, 开始看感觉跟倒水的问题很像, 想直接找规律, 写个类似于循环取余的代码。 但后来发现不行,因为这道题有三个桶,水量也是有限制的。只好用模拟的方法把所有的情况都试一遍。建一个state[21][21][21]的数组存储出现过的状态。对于遍历状态,对每一种状态, 分别采用六种处理方法,若...
分类:其他好文   时间:2014-05-12 21:11:07    阅读次数:370
【The beauty of math】无限循环小数转分数
0.333333... = 1/3 推导过程: 设x=0.333333 10x=3.333333(循环体的数字个数为1) 10x-x=3 x=1/3 所以计算的核心在于确定无限循环的循环体的数字个数。...
分类:其他好文   时间:2014-05-11 22:18:39    阅读次数:285
单链表判断公共节点
单链表判断有无公共节点是个比较有趣的问题。这里所说的公共节点指的是完全相同的节点,不同与一般意义上的节点元素相同。相交单链表简单的都会是如下形式(有环除外):                              粗略分析,容易想到就是暴力法,双重循环寻找公共节点。      关于单链表的判断有无公共节点,除了暴力法之外,还有很多方法可以尝试。下面简单列举几种。      可以尝试h...
分类:其他好文   时间:2014-05-11 19:57:04    阅读次数:312
使用while语句修改后的效果和for一样
while循环语句我们使用while修改之前Demo10的跑1000米的程序哈:使用while语句修改后的效果和for一样哈。那我们怎么样知道什么时候用for循环,什么时候用while循环呢?当明确知道要循环的次数的时候,就使用for循环当不确定循环次数,只知道循环结束条件时,可以使用while循环...
分类:其他好文   时间:2014-05-11 17:33:51    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!