half a year

思维停滞了半年,也许是被老师的项目折磨的,也许是被ACM部的琐事折磨的,半年了 我都没有再专注过,总是疲于各种琐事,今天去找下王老师 明天去找下付老师,不时还有个田老师找你过去帮忙。完成这些事情都感觉很疲惫,于是就懒了,就想看看电影 打打游戏之类的休闲一下。

 

ACM的琐事更是一大堆,考虑这个考虑那个,怎么做才能让他发展地更好,但是这个烂摊子也是自己心甘情愿摊上的,ACM我算是个老菜鸟了,带做不做的,真的很喜欢这项比赛,真的希望ACM部能有一个美好的明天,其实以前在机器人也是一样,希望他能成为一个很强大的集体,但是民院的学生或者说二本院校学生的弱点决定了 这样的集体很难产生,每个人都在打着自己的小算盘,怀揣着自己的那点小愿望,没有交集。他们的路还是让他们自己去走吧。

 

今天 晚上跟老师还有济民哥一起吃饭,还是那些话题,济民哥去香港的事,我是考研还是找工作…

 

济民哥也比较焦灼,之前错失几次机会,现在的老师又有些刁难,让他在增强现实 虚拟现实方面想个比较好的idea 能发到顶级会议上的idea = =.. 希望他能顶住,不过对他这种拒掉百度地图 淘宝图像搜索的牛人来说 就算去不了香港找个好工作也是很简单的了

 

大一大二的时候,对实习啊,找工作啊有着很强烈的愿望,但是到了大三就觉得工作其实就是那么回事,这种愿望也没有了。考研呢?我不敢确定我是否真的喜欢搞研究,有时候钻进去了感觉很有意思,但是自己容易懈怠,有一点成就就沾沾自喜,如果不搞研究读研似乎也没啥意思。

 

“分心唯一能带来的就是缓解我们当下的痛苦,但它本身就是我们最大的苦难”–帕斯卡

我深深地理解,却难以走出逆境

那我到底该怎么做呢? 抓住每一分时间,抓住每一个机会

P.S. 明天上午又得找老师去,尼玛 又出新bug了

阅读记录

这篇文章会实时更新

书名大致是按照时间来排的,用引号括起来的书名是不完整 不确切的书名(有些已经忘记了具体的书名),这里只把非课程要求的书列出来

进度值(p >= 0)  表示阅读进度,比如 0.5表明这本书已经读了一半 1.5则表示 第二遍已经读到了一半

熟练值(0 <= s <= 1) 0表示什么都没看懂,1表示已经掌握了这本书所讲的内容

权值 在某一方面对这本书的衡量,比如 我要简单地算一下自己在英语方面阅读的阅读量,那计算机方面的书、中文书籍的权值几乎都为0,词汇量、页数少的权值也自然会小一些。 A、B、C 就是不同的方面

这些都是自己突发其想弄的,并没有什么依据,主要是称一下自己几斤几两。

结果发现自己弱爆了- – 加油吧

 

书名

进度值

熟练值

权值A

备注

《算法与数据结构:C语言描述》

1

1

数据结构课程开设之前

Java语言程序设计》

1

0.7

Java语言课程开设之前

CSS网页设计标准教程》

1

1

C++ Primer 中文版:第四版》

0.85

0.7

《算法艺术与信息学竞赛》

0.7

0.4

《我们时代的神经质人格》

1.1

0.9

C Primer Plus

1

0.8

《汇编语言程序设计》

1

0.8

《英语学术论文写作》

0.6

0.6

Python核心编程-第二版》

1

0.7

学了也没用过,基本都忘了- -

HTML5揭秘》

1

1

HTML5用户指南》

1

1

《数论妙趣:数学女王的盛情款待》

1

0.8

《组合数学》

0.6

0.4

《计算几何:C语言描述》

0.8

0.7

《最新诺贝尔文学获奖作品选读--2001-2009

1

0.8

《算法导论》

1.2

0.5

《英语专业8级词汇10000

0.03

0.02

现在每天在扇贝网背,所以把它还了

little women

1

0.6

这本书的人物、环境的描写非常好,值得反复看,但是剧情一般所以还是换一本了

power sleep

1

0.9

ACM-ICPC程序设计系列-数论及应用》

0.1

0.1

正在看

《深入理解计算机系统》

0.03

0.03

正在看

TCP/IP详解-I:协议》

0

0

准备看

《世界大学生程序设计竞赛(ACM/ICPC)高级教程》

0

0

准备看


数论笔记(续二)

  1. 素数的猜想
    • 伯特兰猜想 对于任意给定的正整数n 其中n > 1, 存在一个素数p,使得 n < p < 2n. 1853年切比雪夫证明了这个猜想。因此有 伯特兰-切比雪夫定理:若整数n大于3,则至少存在一个素数p 使得 n < p < 2*n-2 .
    • 孪生素数猜想 存在无穷多个素数p,p+2也是素数
    • 哥德巴赫猜想 每个大于2的偶数可以写成两个素数的和
  2. 素数筛法
    • 埃拉托斯特尼筛法 平时都用这种方法就不写了,复杂度为O(n)
    • 6N ± 1法  任何一个自然数都鞥你写成 6N , 6N+1,6N+2,6N+3…..(N = 0,1,2…)  当N >= 1时只有 6N + 1 和 6N+5可能是素数,所以除了2 和3 之外所有的素数都可以写成6N ± 1的形式. 在适当的时候应用这个性质 可以提高效率
  3. n! 的素因子分解中的素数p 的幂为 n/p + n/p^2 + n/p^3 + ….. 这里的除为计算机中的除法运算。运用这个性质可以算出n! 末尾0的个数
  4. 形如Mp = 2^p – 1的数 是梅森数,如果Mp为素数 则称为梅森素数
    • 如果p是奇素数,那么任何能整除2^p-1的素数q都一定与\pm 1 \pmod 8同余。
    • 如果p是奇素数,那么任何能整除2p − 1的素数q都一定是1加上一个2p的倍数。例如,211 − 1 = 23×89,而23 = 1 + 2×11,89 = 1 + 8×11。
    • Mn为素数当且仅当Mn 整除 Sn-2S0=4,Sk = Sk − 12 − 2,k > 0)
    • 欧几里得证明如果M是梅森素数,那么M(M+1)/2是完全数,而后欧拉又证明所有的完全数都有这种形式