ACM基本算法
文章平均质量分 58
coding进阶
清华,互联网大厂和量化投资
展开
-
ACM和程序员训练指南
1. 先刷简单的题目,掌握最基本和最常见的算法。 这一阶段可以考虑杭电HDUOJ 2000-2300题。 2. 开始有针对性训练算法 主要是刷搜索,动态规划,贪心,分治的题目,不断训练,理解,总结。 这个阶段可以考虑uva的分类训练。 3. 训练2的过程中加强对数据结构和算法的理解 链表,栈,队列,树,图,堆,图算法等。 刷数据结构和图算法相关原创 2013-03-24 21:06:56 · 905 阅读 · 0 评论 -
C++ 进制转换(HDUOJ 2031)
进制转换都采用辗转相除法,相关例子见HDUOJ 2031,代码如下: #include #include #include #define PI 3.1415927 using namespace std; //进制转换,10进制数N转换成R进制 void baseConvert(int N, int R) { int a[32] = {0}; char b[17]=原创 2013-03-23 21:51:32 · 1271 阅读 · 0 评论 -
C++ 数据类型的表示范围
For 32-bit and 64-bit compilers, Microsoft Visual C++ recognizes the types shown in the table below. Note that the following type also have unsigned forms: int (unsigned int) __int8 (unsig原创 2013-03-23 22:05:01 · 1399 阅读 · 0 评论