摘要: Scala的解释器在解析函数参数(function arguments)时有两种方式: 传值调用(call-by-value):先计算参数表达式的值,再应用到函数内部; 传名调用(call-by-name):将未计算的参数表达式直接应用到函数内部 在进入函数内部前,传值调用方式就已经将参数表达式的值 阅读全文
posted @ 2018-04-10 15:32 cindy_1996 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 这道题的精髓就在于通过二进制做桥梁,这样可以减少时间。 阅读全文
posted @ 2018-03-31 16:53 cindy_1996 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 问题描述 小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是: 1. 各组的核桃数量必须相同 2. 各组内必须能平分核桃(当然是不能打碎的) 3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛) 小张是软件项目经理,他带 阅读全文
posted @ 2018-03-31 16:44 cindy_1996 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 问题描述 有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: 每个小朋友都把自己的糖果分一半给左手边的孩子。 一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 反复进行这个游戏,直到所有小朋友的糖果数都相同为止。 你的任务是预测在已知的初始糖果情形下,老师 阅读全文
posted @ 2018-03-31 16:42 cindy_1996 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道, 阅读全文
posted @ 2018-03-31 16:39 cindy_1996 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 问题描述 栋栋正在和同学们玩一个数字游戏。 游戏的规则是这样的:栋栋和同学们一共n个人围坐在一圈。栋栋首先说出数字1。接下来,坐在栋栋左手边的同学要说下一个数字2。再下面的一个同学要从上一个同学说的数字往下数两个数说出来,也就是说4。下一个同学要往下数三个数,说7。依次类推。 为了使数字不至于太大, 阅读全文
posted @ 2018-03-31 15:14 cindy_1996 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 4 int main(){ 5 unsigned int a ,b; 6 for(a=0;a<256;a++){ 7 for(b=0;b<256;b++){ 8 if((~(a&b))!=(~a|~b)) 9 brea... 阅读全文
posted @ 2018-03-31 15:06 cindy_1996 阅读(2263) 评论(0) 推荐(0) 编辑
摘要: 第一种:枚举 第二种:筛法 阅读全文
posted @ 2018-03-31 14:45 cindy_1996 阅读(4681) 评论(0) 推荐(0) 编辑
摘要: 将下面的文字复制粘贴在/matlab/lecenses/lecense.lic文件的最后面,然后重新激活就行了 INCREMENT Aerospace_Blockset MLM 99 permanent uncounted \ A05070F00D1EB1F92326 VENDOR_STRING=Q 阅读全文
posted @ 2018-03-31 10:31 cindy_1996 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 问题 1093: 字符逆序 时间限制: 1Sec 内存限制: 64MB 提交: 1913 解决: 993 题目描述 将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 输入 输入包括一行。 第一行输入的字符串。 输出 输出转换好的逆序字符串。 样例输入 I am a stud 阅读全文
posted @ 2018-03-31 09:22 cindy_1996 阅读(93) 评论(0) 推荐(0) 编辑