约瑟夫问题描述:从N个人中选出一个领导人,方法如下:所有人排除一个圆圈,按顺序数数,每数到第M的人出局,此时他两边的人靠拢重新形成圆圈,从已出局人的下一个继续进行。问题是找出哪一个人将会是最后剩下的那个人,甚至我们更希望知道出局人的顺序。算法思路:构造一个循环链表来表示排成圆圈的人。每人的链接指向圆...
分类:
其他好文 时间:
2014-11-18 00:11:44
阅读次数:
165
给定一个排好序的数组,要求里面数字重复的次数不超过2,并且记录在原数组的前头,返回剩余长度。例如给定:A = [1,1,1,2,2,3] 返回 5,并且A = [1,1,2,2,3]思路:用till记录满足条件的下一个位置,以便下一次填入用repeat记录重复的次数,超过2则不理,否则往till里....
分类:
其他好文 时间:
2014-11-18 00:05:44
阅读次数:
228
题 目如下:一个数组求反转结果,不使用Reverse方法。面试时没过,当时有点紧张,知道是与高中知识数列有关。后来又在网上恶补了一下,也在网上找到了一个解决方案。先贴下网上的解决方案。class Program { static void Main(string[] args) ...
分类:
编程语言 时间:
2014-11-17 19:15:54
阅读次数:
287
Mediumlive555几乎所有的处理单元都继承自Medium类;该类抽象了基本的接口,包括环境,task和媒体名和媒体查找函数(lookupByName)以及一些辅助函数。也包括返回当前的环境类UsageEnvironment,以及环境指向下一个TaskToken的指针nextTask等。Ser...
分类:
其他好文 时间:
2014-11-17 15:39:11
阅读次数:
121
【题目描述】 三个周期时间分别为:23,28和33。分别给定三个周期的某一天(不一定是第一天),和开始计算的日期,输出下一个triple peak。 【思路分析】 如果不了解中国剩余定理,可以通过模拟的方式:从开始日期起,寻找第一次遇到高峰的项目,记录;之后寻找该项目的下一个高峰,测试是否另外两个项...
分类:
其他好文 时间:
2014-11-17 13:50:03
阅读次数:
127
package com.hephec.ds;
public class LinkedList {
//定义一个内部类节点Node Node实例代表链表的节点
class Node{
//保存节点的数据
private T data;
//保存下一个节点的引用
private Node next;
//无参的构造方法
public Node(){
}
//有参的构造方法...
分类:
编程语言 时间:
2014-11-17 12:29:29
阅读次数:
155
关健
阿里巴巴的上市让马云成功登上中国财富状元,但他却称“连自己小区的首富都不想当”。马云表示,阿里上市后服务中小企业的初衷不会改变,会和千千万万个“小人物”共同成长。
经历过上市喜悦的马云已经在思考阿里的下一个 15 年,追求健康和快乐成为围绕这个生态的下一个目标,而这些梦想的实现离不开未来最核心的东西——数据。
大与小、分与合的绝妙
上市当日,马云亲手将...
分类:
其他好文 时间:
2014-11-17 12:27:11
阅读次数:
195
function GetMonth($sign="1"){ //得到系统的年月 $tmp_date=date("Ym"); //切割出年份 $tmp_year=substr($tmp_date,0,4); //切割出月份 $tmp_mon =substr($tmp...
分类:
Web程序 时间:
2014-11-17 12:02:17
阅读次数:
401
一般情况下的php中的程序是单进程的,执行完一句再接着下一句(这里不用php的pcntl_fork()系列的函数,我的这种做法比那种好多了),就像一群很有素质的很饿的人(不吃这对饭就可能挂掉,大家都希望尽可能快的吃上这顿饭)排着队去买饭一样,必须一个买完了下一个再买,如果一个人拿了全是1角的零钱,也...
分类:
系统相关 时间:
2014-11-16 21:19:15
阅读次数:
193
rem 输入1.png,在当前文件下复制,0000.png--0002.png
rem 注:way2是不等待0001.png执行完就开始执行下一个了.
rem 如果要等待上一个执行完后,再往下顺弃执行的话.去掉代码中的start ""
rem 加上start"" 每复制一次都会弹出一个框,烦。。。
rem 运行时去掉双斜杠
//rem way1
//@echo ...
分类:
其他好文 时间:
2014-11-16 12:08:45
阅读次数:
133