我们相距十万光年

晨露正葱茏,来日盛景定无穷

11/23
13:24
Learning Note

[STL] C++ 标准模板库选讲

C++C更为实用的一点就是C++中提供了一系列封装好的常用模板,我们称之为标准模板库(Standard Template Library, STL)。STL分为容器(container)、迭代器(iterator)、空间配置器(allocator)、算法(algorithm)、配接器(adapter)和仿函数(functor)六个部分。由于STL是针对IntelCPU进行的底层优化,因此能合理的在代码中使用STL将会有助于生成目标程序执行效率的提升,同时也降低了程序设计者编写代码的难度和复杂度。本文主要介绍一些在算法竞赛中常用的STL中的容器以及算法。
Read More →

11/8
20:29
ACM-ICPC

C++ 代码风格 Code Style of C++

本文主要介绍我在编写C++程序的时候所遵循的一些规则,这是我从开始学习C++并尝试去独立编写程序到现在养成的一些习惯。或许有些习惯会和他人的代码风格迥异,但是我所遵从的规则保证了我编写出代码有易于阅读、便于维护、美观性较好等等的特点。在本站点所呈现的所有C++程序均遵循以下原则。
Read More →