题意给出正整数 n 和 m,统计满足以下条件的正整数对 (a,b) 的数量:1. 1 ≤ a ≤ n, 1 ≤ b ≤ m;2. a×b 是 2016 的倍数。样例输入32 632016 20161000000000 1000000000样例输出1305767523146895502644思路由同余 ...
分类:
其他好文 时间:
2016-09-13 19:18:16
阅读次数:
135
问题一:书中提到计算机人工智能研究的一个重大里程碑,就是计算机程序能否在国际象棋这个游戏中打败人类。为什么要已这个为标准呢,计算机程序能在国际象棋中打败人类需要具备什么条件? 问题二:在讨论软件开发是一门艺术还是一门工程时,书中用了这样一个例子:一个成名的歌唱家往往出现在各种场合,演唱他当年成名的作 ...
分类:
其他好文 时间:
2016-09-13 13:37:26
阅读次数:
117
本节讨论泛型中的通配符,通配符大量应用于Java容器中,但语法非常令人费解,、和到底是什么意思?有什么用途?和 ...
分类:
其他好文 时间:
2016-09-12 08:43:58
阅读次数:
186
1.1介绍1.1.1特点Python是一种面向对象、解释型计算机程序设计语言。语法简洁清晰,强制用空白符作为语句缩进。Python具有丰富和强大的库,又被称为胶水语言。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。1.1.2应用领域Web网站:有很多优秀的开源Web框架,比如Djang..
分类:
编程语言 时间:
2016-09-11 15:49:59
阅读次数:
227
师兄推荐我学习Lucene这门技术,用了两天时间,大概整理了一下相关知识点。 一、什么是Lucene Lucene即全文检索。全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置。当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程。 ...
分类:
Web程序 时间:
2016-09-11 01:27:16
阅读次数:
194
什么是Python? Python是一种面向对象、解释型计算机程序设计语言,语法简洁,具有很多强大的库。它也被称为胶水语言,能够把其他语言制作的库轻松地粘合在一起。现常用于科学计算,界面设计,网络通信等。 它优雅,明确,简单,将“用一种方法,最好是只有一种方法来做一件事”的优雅哲学贯穿始终。 当然关 ...
分类:
其他好文 时间:
2016-09-10 23:53:53
阅读次数:
177
0、缘起 一直ym传说中的kmp算法能以最坏线性的时间复杂度搞定字符串匹配, 开始动手看才知道kmp中的K居然是Donald.E.Knuth,《计算机程序设计艺术》的作者。 好吧,继续ym…… 1、传统的字符串匹配算法 2、传统字符串匹配算法的性能问题 用模式串P去匹配字符串S,在i=6,j=4时发 ...
分类:
编程语言 时间:
2016-09-10 11:30:16
阅读次数:
221
书籍部分概要 上帝掷骰子吗-量子物理史话 假如一个物理概念是无法测量的,它就是没有意义的。对于这个物我合一的世界来说,任何东西都应该是可以测量和感知的。只有可观测的量才是存在的!(不完全性定理,海森堡不确定性原理 低维世界无法感知高维世界,即解释高维世界。或者我相信原子是四维的或者是多维的总之是高于 ...
分类:
其他好文 时间:
2016-09-10 10:18:51
阅读次数:
178
题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1807 题目大意: 给你一个长度为N(N<=105)的数列,数列中的0可以被其他数字替换,最终形成一个1~N的排列,求这个排列的最长上升子序列长度为N-1的方案数。 题目思路: 【模拟】 ...
分类:
其他好文 时间:
2016-09-09 16:41:47
阅读次数:
134
一、编译原理是什么 编译器 是将汇编或高级计算机语言翻译为二进制机器语言代码的计算机程序。编译器将源程序(source language) 编写的程序作为输入,翻译产生目标语言(target language )机器代码的等价程序。通常地,源程序为高级语言(high-level language ) ...
分类:
其他好文 时间:
2016-09-09 16:38:49
阅读次数:
151