
白话图解《算法导论》第一二部分
《算法导论》果然是本神一般的书,偏向理论,大而全,大量公式与推导让人眩晕。我发现光看不思考没多大效果,于是也写点笔记,整理一下别人绘制的图解,效果可能好一些。 第一部分 基础知识 强调了算法的重要性,号召大家都来买书研究算法。介...
《算法导论》果然是本神一般的书,偏向理论,大而全,大量公式与推导让人眩晕。我发现光看不思考没多大效果,于是也写点笔记,整理一下别人绘制的图解,效果可能好一些。 第一部分 基础知识 强调了算法的重要性,号召大家都来买书研究算法。介...
看了一半《C++标准程序库—自修教程与参考手册》,忍不住写了个泛型函数玩玩,输出某集合里所有元素的可能的排列组合。此函数有两个版本,permutate适用于各种情况,包括集合里有相同元素的情况,但是效率和空间都不好。而permutate_u...
关于题目的说明请参考http://www.hankcs.com/program/tokyodaigaku.html 这里专注分享我的解法,并接受一切指正。 一些有用的题目提示: +----+ |Ipwg| |o..u|EFHI K...
这是一张美女海报,「東京大学情報理工学系研究科」每年的招生海报都非常有内涵,其内涵之一是身着华美传统服饰的海报女郎,其内涵之二则是隐藏在海报上那串二进制数字背后的谜题。hankcs今天突发兴致,顺手解开了2013海报背后的谜题,用通俗的语言...
最近深入C++标准库,使用VS2013编译一个例子的时候报错 错误 1 error C4996: 'std::_Transform1': Function call with...
默认情况下是0和1,cout << boolalpha是用true和false输出bool的值: #include <iostream> using namespace std; ///...
这个全局函数或者叫库函数利用RTTI来转换指针或引用的类型,注意转换指针的时候不会抛异常,只有在转引用的时候才会抛异常: #include <iostream> using namespace st...
static_cast类似于一个函数或者宏,能返回原始值类型转换后对应的值,一段例程: #include <iostream> using namespace std; //////////////...
explicit表示禁止自动类型转换,作用于单参数构造函数。又是一个比较冷门的关键字: #include <iostream> using namespace std; class Foo...
以前遗漏了这一特性,在《C++标准程序库—自修教程与参考手册》看到相关讲解,做个笔记。 ExplicticInitialization,也即使用“内置”的初始化函数为基本类型提供初始值,比起使用int i2 = 0;这种魔术数字来来,使用i...