C++
文章平均质量分 79
想飞的小菜鸡丶
这个作者很懒,什么都没留下…
展开
-
C/C++的一些格式化输出
C/C++格式化字符串说明 C++的格式化字符串经常用作格式化数字的输出、字符串合并和转换等等很多场合。1. 格式化规定符━━━━━━━━━━━━━━━━━━━━━━━━━━ 符号 作用────────────────────────── %d 十进制有符号整数 %u原创 2016-07-17 10:51:05 · 529 阅读 · 0 评论 -
关于cin、gets等输入的一些用法
1.cinC++ 使用cin可以方便的读取键盘输入的字符,例如:[cpp] view plaincopyprint//test input #include int main() {原创 2016-07-17 10:29:38 · 1303 阅读 · 0 评论 -
STL vector用法介绍+ STL 常用函数用法
介绍这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使用C类型的动态数组了。 Vector总览vector是C++标准模板库中的部分内容,它是一个多功能转载 2016-07-20 20:23:44 · 6706 阅读 · 0 评论 -
Fibonacci 数列O(logn)解法
传统解法提到斐波那契数列(Fibonacci Sequence),首先想到的是经典的动规(DP)算法。时间复杂度O(n),这里空间复杂度可以优化到O(1)。代码如下:int fib_n(int n){ int dp[3] = {1, 1}; if (n 1) return dp[n]; for (int i = 2; i i)原创 2017-08-07 20:07:48 · 691 阅读 · 0 评论