摘要:
最低松弛度优先(LLF)算法是根据任务紧急(或松弛)的程度,来确定任务的优先级。任务的紧急程度愈高,为该任务所赋予的优先级就愈高,使之优先执行。在实现该算法时要求系统中有一个按松弛度排序的实时任务就绪队列,松弛度最低的任务排在队列最前面,被优先调度。松弛度的计算方法如下:任务的松弛度=必须完成的时间-其本身的运行时间-当前时间其中其本身运行的时间指任务运行结束还需多少时间,如果任务已经运行了一部分,则:任务松弛度=任务的处理时间-任务已经运行的时间 – 当前时间几个注意点:1. 该算法主要用于可抢占调度方式中,当一任务的最低松弛度减为0时,它必须立即抢占CPU,以保证按截止时间的要求完成任务。 阅读全文
摘要:
1.生成验证页面255) fc=255; if(bc>255) bc=255; int r = fc+random.nextInt(bc-fc); int g = fc+random.nextInt(bc-fc); int b = fc+random.nextInt(bc-fc); return new Color(r,g,b); }%> 2.用户登录页面,调用生成验证码页面 My JSP 'login.jsp' starting page 用户名: ... 阅读全文
摘要:
#include #include #include #include using namespace std; bool flag[800]; ... 阅读全文
摘要:
在netduino.com的官网介绍下,我很快就入门,现在的最新netduino的版本是4.3,但4.3是运行在win8下的,在codeplex.net上有,大部分人还使用的是win7,因此我现在采用的环境是4.2.2,开发netduino,你需要进入官网http://netduino.com/downloads/,分别下载1Microsoft Visual C# Express 20102.NET Micro Framework SDK v4.23Netduino SDK v4.2.2.0 (32-bit) or Netduino SDK v4.2.2.0 (64-bit) ... 阅读全文
摘要:
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12580 比较简单,代码如下:#include #include #include using namespace std;class SemiPerfectSquare{public: string check(int N);};string SemiPerfectSquare::check(int N){ int sq = (int)sqrt((double)N); for (int i = 0; i <= sq; i++) { for (int j 阅读全文
摘要:
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12556 #include #include #include using namespace std;int F[50];class SpaceWarDiv2{public: int minimalFatigue(vector magicalGirlStrength, vector enemyStrength, vector enemyCount);};int SpaceWarDiv2::minimalFatigue(vector magicalGirlSt 阅读全文
摘要:
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12581 Burte Force 算法,求解了所有了情况,注意next_permutation 函数的用法。#include #include #include #include using namespace std;class ColorTheCells{private: vector dryingTime; /* 需要干燥的时间 */ vector dryedTime; /* 正好干燥的时间,0表示还没有paint */ vector paint_ord 阅读全文
摘要:
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12609 #include #include using namespace std;string minstr = "";class SwappingDigits{public: string minNumber(string num);};string SwappingDigits::minNumber(string num){ string temp; string mins = ""; for (int i = 阅读全文
摘要:
花了一个小时复习了一下很多年没有碰了的php,mark一下,高二时学的。1. 代码嵌在内2.输出函数echo,相当于js中的document.write3.可以在打印双引号时用单引号或者在打印双引号时使用单引号。 echo 'She said,"how you are?"'; echo "she said,'how you are?'";4.在同样的引号或者打印需要转义的符号可以使用\,echo 'I \'m just ducky.'; echo "she said,\"How 阅读全文
摘要:
题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12610 这道题比较有意思,估计是中国人出的吧,以前都不知道身份证还这么麻烦,不过程序不难写。#include #include #include #include #include #include #include #include #include using namespace std;class IDNumberVerification{public: string verify(string id, vector regionCodes);};st 阅读全文