题目描述: 输入一个10进制数字,请计算该数字对应二进制中0的个数,注意左数第一个1之前的所有0都不需要计算。不需要考虑负数的情况。
题目类别: 位运算
难度: 初级
运行时间限制: 无限制
内存限制: 无限制
阶段: 入职前练习
输入: 要计算的十进制非负数
输出: 二进制中第一个1之后0 的个数
样例输入: 2
样例输出: 1
代码/*----------...
分类:
其他好文 时间:
2015-07-03 23:27:46
阅读次数:
142
/**
设计模式之------模板方法模式:
定义一个获取程序运行的时间的方法,要求可以实现任何一个程序运行时,
获得该程序的时间。
首先获取程序运行时间的方法不变及getTime(),变化的是要运行的程序runCode()。
那么可以定义一个抽象类,抽象类中用final修饰getTime(),用abstract修饰runCode()....
分类:
其他好文 时间:
2015-07-03 22:08:20
阅读次数:
172
多线程的基本概念和Delphi线程对象Tthread介绍作者:xiaoru WIN 98/NT/2000/XP是个多任务操作系统,也就是:一个进程可以划分为多个线程,每个线程轮流占用CPU运行时间和资源,或者说,把CPU 时间划成片,每个片分给不同的线程,这样,每个线程轮流的“挂起”和“唤醒”,由于...
分类:
编程语言 时间:
2015-07-02 19:21:19
阅读次数:
213
题目描述: 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。处理: 1、 记录最多8条错误记录,循环记录,对相同的错误记录(净文件名称和行号完全匹配)只记录一条,错误计数增加;2、 超过16个字符的文件名称,只记录文件的最后有效16个字符;3、 输入的文件可能带路径,记录文件名称不能带路径。
题目类别: 字符串
难度: 中级
运行时间限制: 10Sec
内存限...
分类:
其他好文 时间:
2015-07-02 15:43:53
阅读次数:
169
描述: 输入一组大于等于0的整数,根据从大到小排序后输出,如果排序后有连续整数时,只输出连续数中最大和最小的两个数。输入的所有整数各不相同,即不用考虑两个整数相同的情况。运行时间:无限制内存限制:无限制输入:一组大于等于0的整数,不考虑非法输入,各个整数之间以逗号(",")分隔,输入总数长度小于10...
分类:
其他好文 时间:
2015-07-02 13:45:06
阅读次数:
155
题目描述: 我们知道人民币有1、2、5、10、20、50、100这几种面值。现在给你n(1≤n≤250)元,让你计算换成用上面这些面额表示且总数不超过100张,共有几种。比如4元,能用4张1元、2张1元和1张2元、2张2元,三种表示方法。
题目类别: 循环
难度: 初级
运行时间限制: 10Sec
内存限制: 128MByte
阶段: 入职前练习
输入: 输入有多组,每组一...
分类:
其他好文 时间:
2015-07-02 12:10:11
阅读次数:
106
题目描述: 我们知道人民币有1、2、5、10、20、50、100这几种面值。现在给你n(1≤n≤250)元,让你计算换成用上面这些面额表示且总数不超过100张,共有几种。比如4元,能用4张1元、2张1元和1张2元、2张2元,三种表示方法。
题目类别: 循环
难度: 初级
运行时间限制: 10Sec
内存限制: 128MByte
阶段: 入职前练习
输入: 输入有多组,每组一...
分类:
其他好文 时间:
2015-07-02 12:08:26
阅读次数:
117
Selenium Grid 支持分布式测试,使测试人员可在分布式环境中进行测试一般而言,在面临以下情况时可考虑使用Selenium Grid :1.测试多个浏览器或单个浏览器多个版本,或测试不同操作系统上各种浏览器2.减少测试套件运行时间Selenium Grid 包含一个Hub 和至少一个 Nod...
分类:
其他好文 时间:
2015-07-01 18:01:26
阅读次数:
150
题目描述: 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出,问最后留下的那位是原来第几号。
题目类别: 数组,指针
难度: 初级
运行时间限制: 10Sec
内存限制: 128MByte
阶段: 入职前练习
输入: 使用标准输入stdio.多行,每行一组数据。
输出: 多行,每行对应求和结果。
样例输入: 3
样例输出: 2
代码/*--...
分类:
其他好文 时间:
2015-07-01 12:13:05
阅读次数:
178
序快速排序(QuickSort)也是一种排序算法,对包含n个数组的输入数组,最坏情况运行时间为O(n^2)。虽然这个最坏情况运行时间比较差,但是快速排序通常是用于排序的最佳实用选择,这是因为其平均性能相当好,期望的运行时间为O(nlgn),且O(nlgn)中隐含的常数因子很小,另外它还能够进行就地排序在虚拟环境中也能很好的工作。原理快速排序也和合并排序一样,基于分治法,分为分解、解决、合并三个步骤;...
分类:
编程语言 时间:
2015-07-01 12:12:12
阅读次数:
126