上一页 1 ··· 46 47 48 49 50
摘要: 一. if (5& 3==1) printf("true\n"); else printf("false\n"); 实际上执行的是 1.3==1 为假, 2.5 & 0=0 3. if (0) 执行 false (==的运算符优先级大于&) 如果判断5 & 3是否等于1,应该是这样:if ((5 & 阅读全文
posted @ 2017-03-12 20:25 congmingyige 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 首先注意“-9 % 4”,根据运算符优先级,负号运算符优先级大于余数(取模),所以执行的是“(-9) % 4”。 其次 % = mod ,只是在不同地方表示方法不同而已。 被除数无论是正数和负数结果都一样,所以可以把负数的被除数看成是正数。 若除数为负数,结果与除数为正数相比多了一个负号。 x % 阅读全文
posted @ 2017-03-12 16:05 congmingyige 阅读(856) 评论(0) 推荐(0) 编辑
摘要: ① x 1 2 3 …… y 1 2 3 …… n-1 0 1 …… y = x % n ② x 1 2 3 …… y 2 3 4 …… n-1 0 1 …… y = ( x + 1 ) % n ③ x 1 2 3 …… y= 0 1 2 …… n-1 0 1 …… y = ( x + n - 1 阅读全文
posted @ 2017-03-12 15:44 congmingyige 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1850年,科克曼在《女士与先生之日记》杂志上发表了题为的文章,提出了15个女学生问题:一位女教师每天带领好班上的15名女生去散步,她把这些女生按3人一组分成5组,问能不能作出一个连续散步7天的分组计划,使得任意两个女生曾被分到一组且仅被分到一组,也就是说,随便从15人中挑出 2人,她俩在一周所分成 阅读全文
posted @ 2017-03-10 22:53 congmingyige 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 1.数组 2.链表 3.数学方法求最后一个人 4.数学方法求第k个人 1.数组 2.链表 3.数学方法求最后一个人 4.数学方法求第k个人 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main() 5 { 6 //n个人,每m个人除去一个人, 阅读全文
posted @ 2017-03-10 20:18 congmingyige 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 1.当第一个选手具有发球权,如果第一个选手赢了,第一个选手得一分,如果第一个选手输了,第二个选手具有发球权,而不会得分 2.赢的人发球 3.每两球换一个人发球 每种情况分是否有两分拉锯战,共六种情况,其中第一种情况对发发球者有较大的优势;第二种情况有优势,但优势不大;第三种情况(赢t球胜),当t为奇 阅读全文
posted @ 2017-03-09 19:11 congmingyige 阅读(661) 评论(0) 推荐(0) 编辑
摘要: Codeblocks快捷键: Ctrl+Shift+Enter:复制控制台exe内容 Ctrl+Z:撤销 Ctrl+F:查找 Ctrl+R:查找替换功能 Ctrl+Shift+C:加注释 Ctrl+Shift+X:取消注释 Ctrl+D:复制并粘贴光标所在行 Ctrl+L:删除光标所在行 Ctrl+ 阅读全文
posted @ 2016-12-17 23:05 congmingyige 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 1. Alt键:Alternative(更改键、替换键) Alt+↑:到达某一页的最上方 Alt+Enter:查看文件属性 Alt+ Space:查看系统控制选单 2. Shift键:Shift+Ctrl+ESC 打开任务管理器 Shift+F10:代替鼠标右键 3. Ctrl键:Ctrl+N(Ne 阅读全文
posted @ 2016-12-17 22:49 congmingyige 阅读(208) 评论(0) 推荐(0) 编辑
摘要: word文档(包含图片)在 https://github.com/congmingyige/Programming_Contest_Attention dev c++使用 熟悉dev c++环境,最好的方法是最近都用dev c++,选择一个新的机器使用dev c++,使用各种快捷键, 多调试,实验才 阅读全文
posted @ 2016-12-17 22:48 congmingyige 阅读(1667) 评论(1) 推荐(0) 编辑
上一页 1 ··· 46 47 48 49 50