10 2017 档案

摘要:和原博主一样,接触c++有4个月了,我也一直对c++STL里面的函数迷迷糊糊的,很多题根本不敢用到vector这些。所以,我想多收集别人的想法,即使还是会有不懂的地方,但是我就不相信我就永远搞不懂了呀。 迭代器(iterator) 个人理解就是把所有和迭代有关的东西给抽象出来的,不管是数组的下标,指 阅读全文
posted @ 2017-10-30 21:49 Emilylice 阅读(807) 评论(0) 推荐(0)
摘要:push_back:stl 容器中的函数,用于在后面添加一项。 算法语言里面的一个函数名,如c++中的vector头文件里面就有这个push_back函数,在vector类中作用为在vector尾部加入一个数据。 string中也有这个函数,作用是字符串之后插入一个字符。 push_back()成员 阅读全文
posted @ 2017-10-30 15:58 Emilylice 阅读(2908) 评论(0) 推荐(0)
摘要:fill 和fill_n函数是C++ Primer第十二章泛型算法部分内容,并把它们称为生成和变异算法,也就是说这两个函数只能对输入范围内已存在的元素进行操作。如果试图对空容器进行fill_n操作,会导致严重的运行错误,所以在对元素进行写入操作时要检查目标的大小是否足以存储要写入的元素。 fill函 阅读全文
posted @ 2017-10-30 15:31 Emilylice 阅读(7485) 评论(0) 推荐(0)
摘要:fill 的头文件是<iostream> 命名空间是std; 作用是:将一个区间的元素都赋予值。 用法:eg: 它的原理是把那一块单元赋成指定的值,与memset不同,memset是按字节填充的例如:这个例子可以很好的区别memset和fill: 运行结果如下:1 1 1 1 1 1 1 1 1 1 阅读全文
posted @ 2017-10-30 15:21 Emilylice 阅读(672) 评论(0) 推荐(0)
摘要:DAG:有向无环图 负圈:总长度小于0的有向环路。 负权:例如有3个点编号1,2,3,任意两点之间都存在一条边,那么1,2,3存在一个环。(这里环的定义是不太严谨的,有向边的话需要与圈区分好)每条边都有一个边权。我们令g(i,j)表示i,j之间的边的权值。当g(1,2)+g(2,3)+g(3,1)< 阅读全文
posted @ 2017-10-30 14:46 Emilylice 阅读(1789) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-10-30 13:47 Emilylice
摘要:1 #include 2 #include 3 #include 4 #include 5 #define INF 9999999//将其设定为一个大数 6 #define RANGE 101 7 using namespace std; 8 int d[RANGE][RANGE]; 9 int n,m; 10 void warshall_floyd() 11 { 12 ... 阅读全文
posted @ 2017-10-29 21:29 Emilylice 阅读(105) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-10-29 21:06 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-29 20:23 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-29 19:29 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-28 16:07 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-26 18:02 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-26 16:48 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-24 17:02 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-22 21:44 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-21 21:51 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-21 21:21 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-21 21:19 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-21 20:16 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-20 19:52 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-20 19:01 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-19 16:31 Emilylice
摘要:http://blog.csdn.net/morninghapppy/article/details/6703058 http://blog.csdn.net/rns521/article/details/7473558 http://blog.csdn.net/u012209626/article 阅读全文
posted @ 2017-10-18 21:26 Emilylice 阅读(166) 评论(0) 推荐(0)
摘要:与 set 集合容器一样, multiset 多重容器也使用红黑树组织元素数据,只是 multiset 容器允许将重复的元素键值插入,而 set 容器则不允许。multiset 容器实现了 Sorted Associativate Container 、Simple Associative Cont 阅读全文
posted @ 2017-10-14 16:05 Emilylice 阅读(282) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-10-14 11:32 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-14 11:20 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-14 10:37 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-13 15:19 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-12 09:10 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-12 08:38 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-11 17:47 Emilylice
摘要:这个题意是计算出从输入的第一个数开始到第二个数结束之间的素数(每一个素数都只改变一个数字),每改变一次就花掉1pound,输出总共要花的pounds。使最少的步骤成为第二个数据。要解决的主要问题就在于怎样确定那个要改变的素数与上一个数只有一个数字不同。 1 #include <iostream> 2 阅读全文
posted @ 2017-10-10 17:43 Emilylice 阅读(141) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-10-08 21:27 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-08 16:31 Emilylice 阅读(6) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-10-08 16:29 Emilylice
只有注册用户登录后才能阅读该文。
posted @ 2017-10-08 16:27 Emilylice