06 2011 档案

摘要:本回将尝试在Linux环境下能否在系统监视器中画出一个正弦曲线。本人环境为Ubuntu 11.04.基本思想还是和Windows下面的相同,更换系统调用,便可以实现功能的迁移。#include <time.h> #include <sys/time.h> #include <unistd.h> #include<stdlib.h> #include<math.h> #define DWORD unsigned long #define UINT64 unsigned long long const double SPLIT = 0.0 阅读全文
posted @ 2011-06-30 15:52 skyline0623 阅读(843) 评论(0) 推荐(1)
摘要:让多核CPU占用率曲线听你指挥——《编程之美》1.1学习笔记Problem: 写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率。有以下几种情况: 1.CPU占用率固定在50%,为一条直线; 2.CPU的占用率为一条直线,具体占用率由命令行参数决定(范围1~100); 3.CPU的占用率状态为一条正弦曲线。分析与解法:(1)通过观察任务管理器,它大约1s更新一次。当CPU使用率为0时,System Idle Process占用了CPU的空闲时间。System Idle Process在CPU空闲的的时候,发出一个IDLE命令,使CPU挂起(暂时停止工作) 阅读全文
posted @ 2011-06-29 23:26 skyline0623 阅读(1083) 评论(1) 推荐(1)
摘要:问题:How can anagrams result from sequences of stack operations? There are two sequences of stack operators which can convert TROT to TORT:[i i i i o o o oi o i i o o i o]whereistands for Push andostands for Pop. Your program should, given pairs of words produce sequences of stack operations which con 阅读全文
posted @ 2011-06-25 12:03 skyline0623 阅读(228) 评论(0) 推荐(0)
摘要:Problem:Fire NetSuppose that we have a square city with straight streets. A map of a city is a square board with n rows and n columns, each representing a street or a piece of wall. A blockhouse is a small castle that has four openings through which to shoot. The four openings are facing North, East 阅读全文
posted @ 2011-06-15 11:33 skyline0623 阅读(284) 评论(0) 推荐(0)