编程之美
Xefvan
这个作者很懒,什么都没留下…
展开
-
《编程之美》-- 快速找出故障机器
问题要求总结问题要求假设一个机器存储一个标号为ID的记录(假设ID是小于10亿的整数),假设每份数据保存两个备份,这样就有两个机器存储了同样的数据。 1. 在某个时间,如果得到一个数据文件ID的列表,是否能够快速找出这个表中仅出现一次的ID? 2. 如果已经知道只有一台机器死机(也就是说只有原创 2016-12-12 22:21:33 · 467 阅读 · 0 评论 -
《编程之美》 -- 中国象棋将帅问题和一摞烙饼的排序
中国象棋将帅问题题目要求假设棋盘上只有“将”和“帅”二子(为了方便描述,我们约定A表示“将”,B表示“帅”)。A,B二子被限制在己方3×3的格子里运动。每一步,A,B分别可以横向或纵向移动一格,但不能沿对角线移动。另外,A不能面对B,即A和B不能处于同一纵向直线上。 请写出一个程序,输出A,B所有合法位置。要求在代码中只能使用一个字节存储变量。分析本题大体可以理解为A,B各自在一个3×3的格子里上原创 2016-12-10 21:21:04 · 490 阅读 · 0 评论 -
《编程之美》-- 让CPU占用率听你指挥
题目要求写一个程序,让用户决定windows任务管理器(Task Manager)的CPU占用率。程序越精简越好,计算语言不限。例如,可以实现下面三种情况 1. CPU的占用率固定在50%,为一条直线; 2. CPU的占用率为一条直线,具体占用率由命令行参数决定(参数范围1~100); 3. CPU的占用率状态是一条正弦曲线什么是CPU使用率CPU执行应用的程序的时间和刷新周期总时间的比率,就原创 2016-12-05 22:33:25 · 1035 阅读 · 1 评论