- 博客(5)
- 收藏
- 关注
原创 C++11新特性之std::accumulate函数
这是一个数组或迭代器的累加函数,具体例子如下:// accumulate example#include <iostream> // std::cout#include <functional> // std::minus#include <numeric> // std::accumulateint myfunction (int x, int y) {return x+2*y;}struct myclass { int opera
2020-05-16 18:14:59 1537
原创 C++11新特性之std::advance函数
将某个迭代器前进到指定的位置上,例如:// advance example#include <iostream> // std::cout#include <iterator> // std::advance#include <list> // std::listint main () { std::list<int> mylist; for (int i=0; i<10; i++) mylist.pu
2020-05-16 17:53:38 5036
原创 C++11新特性之std::mem_fn函数
函数模板std :: mem_fn生成指向成员的指针的包装对象,该对象可以存储,复制和调用指向成员的指针。 调用std :: mem_fn时,可以使用对象的引用和指针(包括智能指针)。例子:#include <functional>#include <iostream> struct Foo { void display_greeting() { std::cout << "Hello, world.\n"; } void
2020-05-16 17:47:22 10827 2
原创 设计递归函数的四条法则
1.基准情况。就是不用递归就能求出解,即递归函数的出口。2.不断推进。就是在递归调用过程中的求解状况不断向基准情况方向推进。3.设计法则。就是每次递归调用都是可运行的。4.合成效益法则。切勿在不同的递归调用中做重复性的工作。...
2020-01-05 15:38:47 356
原创 在windows下简单快速的搭建tensorflow深度学习环境
在windows下简单快速的搭建tensorflow深度学习环境 之前在搭建tensorflow环境遇到了很多问题,现在分享出我个人的搭建经验,搭建环境是基于win10专业版,下面是简单的步骤:1.首先安装Anaconda 本人装的是Anaconda4.4版本,安装很简单,一直next就OK了,注意:安装时,请选择这两个复选框,之后PyCharm才能加载python.exe,类似将路径加入到
2017-12-17 01:50:59 3621
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人