自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

呵呵

呵呵

  • 博客(43)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 win10 x64 安装tensorflow-gpu

因为最近在学习keras,发现用cpu比较慢,关键是发热太大了,所以想试试用gpu。我说用tensorflow作为后端的,之前tensorflow-gpu不支持win10,所以装的是cpu版本的,现在想更新成gpu版本。这里为了简单把安装过程记录如下。我的环境是win10 64,python3.6 首先直接pip install tensorflow-gpu我这一步没什么问题,但是进...

2018-03-07 23:27:53 347

原创 python3 requests简单爬虫以及分词并制作词云

现在学的东西很杂,很多时候要学的东西其实以前都写过,但是都忘了。现在回想起来,很多以前写的代码基本上就都没有保存下来,感觉有些可以。一方面不便于以后的查找和复习,另一方面也丢失了很多记录。所以打算以后的代码片段都尽力保存下来,并写在博客里。这个是好几天前无聊写的,因为不想写算法。。就是爬去了知乎https://www.zhihu.com/question/27964933这个问题下面的所有答案...

2018-02-20 03:46:12 3816

原创 poj 2431 解题记录

题意给出加油站的位置和油量,以及目前卡车的位置和现有油量,假设卡车的油箱无限大,问最少要加多少次油可以到达终点?思路要让我来想这道题估计是想不出来的,我是看了《挑战程序设计》这本书,里面提到了这道题的思路。思路需要做一个转换,本来是先决定加不加油,然后导致结果油够不够用,这种思路要转换成看有够不够用,来决定之前加不加油。。要直接想还有点难度代码我写了两个练手,一个是用的stl的优先队列,另外是自己手

2017-12-20 03:06:02 307

原创 codeforces round#452 div2 解题记录

A - Splitting in Teams题意一串由1和2组成的序列,1表示1个可以任意组队的队员,2表示两个必须组在一个队的单元,问最多可以组成多少个队伍(每个队三个人)思路显然,三个人的队伍要不是1+2,要不就是1+1+1.因为要求队伍数量尽可能的多,所以要优先1+2,剩下的再1+1+1即可代码(AC)#include <iostream>using namespace std;int m

2017-12-18 05:49:16 342

原创 关于素数验证算法

这几天太颓废,天天荣耀加知乎,晚上的时候偶然在知乎上刷到一个关于2333。。和素数的问题,具体也记不清了,毕竟我对数论一无所知。因为最近才学的python,于是想用python来计算一下233。。。这样下去哪些是素数呢?判断素数嘛,第一个想到的就是慢慢试着除啦,然后我就这么写了,然而速度。。绝望 怎么办 优化呗 首先 试除的范围可以缩减到sqrt(n),其次试除的数要有选择,不能使一些小质数的倍数

2017-10-07 01:02:33 1474

原创 Debian搭建mysql+php+apache2

今天折腾了小半天搭建好了mysql+php+apache2的环境,作为小白基本全靠百度,把过程整理整理放在这里备忘 首先 安装mysql 在debian里面,只要apt-get install mysql-serverapt-get install mysql-client就行了,主要要设置好root的密码 执行mysql -u root -p再输入密码就可以进入mysql命令行里面了 启

2017-09-27 23:20:51 2343 2

原创 c++中构造函数的相互调用

好久没写c++了,最近发现连构造函数的基本知识都忘记了。 还好查到了很多优秀的文章,彻底搞明白了 简短来说,构造函数中一般直接调用其它构造函数是没有用的,要用placement new 才行,具体看下面的参考链接 自己写的一个例子:#include <iostream>using namespace std;class A{private: int m;public:

2017-09-18 17:30:10 2441

原创 Android 关于selector中state_pressed="true"的位置顺序

今天才刚接触到selector 写了个小demo却没有反应 还好看到了一篇文章,简单来说就是特殊情况相对于普通默认情况要写在前面 网址:http://www.cnblogs.com/wuyou/p/3788075.html想深入了解selector等相关底层原理的可以看下面这篇博文 http://blog.csdn.net/qinjuning/article/details/7474827感觉写

2017-09-18 16:43:21 2415

原创 c语言中的bool类型

以前一直在写c++,所以想当然的认为c语言中也有bool类型,然而并没有,只是在C99标准引入的新的关键字_Bool 和c++中的bool类似,如果在c中也想直接使用bool,可以添加stdbool.h头文件参考:http://blog.chinaunix.net/uid-8440532-id-34776.html

2017-09-11 20:50:42 7480 1

原创 python3的递归深度

def fact(n): if n==1: return 1 else: return n*fact(n-1)print(fact(998))如上代码是可以运行的,不过如果把998改成999就不行了,所以python3(windows64环境)下调用深度大概1000左右 可以通过手工设置深度来解决def fact(n): if n==1:

2017-09-11 13:50:55 1773

原创 python中is和==

摘自https://zhidao.baidu.com/question/236197136.html Python中的对象包含三要素:id、type、value 其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值 is判断的是a对象是否就是b对象,是通过id来判断的 ==判断的是a对象的值是否和b对象的值相等,是通过value来判断的同时 这里面有个小知识:

2017-09-11 13:25:45 185

原创 python3中简单的异常捕获及显示堆栈调用

import tracebackdef fun(a,b): return a/btry: fun(1,0)except Exception as e: traceback.print_exc()从根本上来说 traceback是从sys.exc_info获取的信息 详见: http://blog.csdn.net/lengxingxing_/article/deta

2017-09-11 01:18:29 6094

原创 python3 重新载入模块

摘自:https://segmentfault.com/a/1190000004215928 为防止两个模块互相导入的问题,Python默认所有的模块都只导入一次,如果需要重新导入模块, Python2.7可以直接用reload(),Python3可以用下面几种方法: 方法一:基本方法 from imp import reload reload(module) 方法二:

2017-09-11 00:45:07 1876

原创 kali rolling upgrade后重启输入账户密码后死机

进修复模式, echo blacklist nouveau >> /etc/modprobe.d/nouveau-blacklist.conf 就好了

2017-04-16 00:26:00 993

原创 整数用pow要小心啊。。

今天写个程序,结果总是和正确答案相差1,百思不得其解,只好一步步缩小范围排查,最后发现居然是pow中整数的问题。 例如如下代码:#include <iostream>#include <cmath>using namespace std;int main(){ cout<<(int)pow(7,7)<<endl; cout<<(int)pow(7.0,7)<<endl;

2017-03-23 18:06:00 10280 2

原创 poj1651

Multiplication Puzzle Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 9677 Accepted: 6013Description The multiplication puzzle is played with a row of cards, each containing a si

2017-03-20 21:17:15 337

转载 <转载>图的存储方式

转自:(http://blog.sina.com.cn/s/blog_73428e9a010161rv.html) 一.图的简介 图是计算机中比较重要的一种数据结构,在很多方面应用比较广泛比如:计算机网络中的路由算法,地图上搜索最短路径,搜索引擎等方面。当然图也是比较难理解的一种数据结构,数据结构之所以难是因为它将逻辑结构存储在计算机物理内存中比较难。二.图的存储数据结构其实就是存储+算法。

2017-02-03 12:03:42 382

原创 poj 1190

先打表然后dfs加剪枝#include <iostream>using namespace std;int ans=0;int N,M;int minv[20];int mins[20];void dfs(int m,int v,int s,int h,int r){ int i,j,t; if(m==0) { if(ans>s&&v==N)

2017-01-31 15:29:46 270

原创 poj 3984

dfs入门题#include <iostream>using namespace std;void print(int);int map[5][5];struct pos{ int x,y; int pre;};pos list[200];int dy[4] = {1,-1,0,0};int dx[4] = {0,0,1,-1};int main(){ i

2017-01-31 12:50:25 245

原创 个人问题备忘

#include <iostream>#include <cstring>#include <string>using namespace std;const int maxn = 3000;struct bign{ int len,s[maxn]; bign() { memset(s,0,sizeof(s)); len = 1;

2017-01-29 00:03:44 182

原创 算法竞赛入门经典 习题3-2 单词的长度(word)

习题3-2 单词的长度(word) 输入若干个单词,输出它们的平均长度。单词值包含大写字母和小写字母,用一个或多个空格隔开。 我的代码:#include <iostream>#include <cstring>#include <cctype>using namespace std;char buf[1000];int main(){ int n=0,l=0,i; b

2017-01-15 22:50:17 1433

原创 算法竞赛入门经典 习题3-1 分数统计(stat)

习题3-1 分数统计(stat) 输入一些学生的分数,哪个分数出现的次数最多?如果有多个并列,从小到大输出。 任务1:分数均为不超过100的非负整数。 任务2:分数均为不超过100的非负实数,但最多保留两位小数。 题目说的并不是很清楚啊,我就自己定了个格式。先输入一个n,后面接n个分数。任务一和任务二一个整数一个实数,没看出有什么区别,就数组类型不一样吧。可能有什么我没想到的。 我的代码:

2017-01-15 22:38:05 2101

原创 算法竞赛入门经典 习题1-10 年份(year)

习题1-10 年份(year) 输入年份,判断是否为闰年。如果是,则输出“yes”,否则输出“no”。提示:简单地判断除以4的余数是不够的。#include <iostream>using namespace std;int main(){ int n; cin>>n; if(n%400==0||(n%4==0&&n%100!=0)) cout<<"y

2017-01-14 22:20:01 320

原创 算法竞赛入门经典 习题1-9 三角形(triangle)

习题 1-9 三角形(triangle) 输入三角形三边长度值(均为正整数),判断它是否能成为直角三角形的三个边长。如果可以,则输出“yes”,如果不能,则输出“no”。如果根本无法构成三角形,则输出“not a triangle”。#include <iostream>using namespace std;int main(){ int a,b,c,t; cin>>a>>

2017-01-14 22:18:05 470

原创 算法竞赛入门经典 习题1-8 绝对值(abs)

习题1-8 绝对值(abs) 输入一个浮点数,输出它的绝对值,保留两位小数。#include <iostream>#include <iomanip>using namespace std;int main(){ double a; cin>>a; if(a<0) a = -a; cout<<fixed<<setprecision(2)<<a

2017-01-14 22:14:44 436

原创 算法竞赛入门经典 习题1-7 打折(discount)

习题1-7 打折(discount) 一件衣服95元,若消费满300元,可打八五折。输入购买衣服件数,输出需要支付的金额(单位:元),保留两位小数。#include <iostream>#include <iomanip>using namespace std;int main(){ int n; double s; cin>>n; s = n*95;

2017-01-14 22:13:24 689

原创 算法竞赛入门经典 习题1-6 偶数(odd)

习题1-6 偶数(odd) 输入一个整数,判断它是否为偶数。如果是,则输出“yes”,否则输出“no”。提示:可以用多种方法判断。#include <iostream>using namespace std;int main(){ int n; cin>>n; if(n==n>>1<<1) cout<<"yes"<<endl; else

2017-01-14 22:11:11 301

原创 算法竞赛入门经典 习题1-5 距离(distance)

习题1-5 距离(distance) 输入4个浮点数x1,y1,x2,y2,输出平面坐标系中点(x1,y1)到点(x2,y2)的距离。#include <iostream>#include <cmath>using namespace std;int main(){ double x1,x2,y1,y2; cin>>x1>>y1>>x2>>y2; cout<<sqr

2017-01-14 22:08:44 449

原创 算法竞赛入门经典 习题1-4 正弦和余弦 (sincos)

输入正整数n(n<360),输出n度的正弦、余弦函数值。提示:使用数学函数。#include <iostream>#include <cmath>using namespace std;int main(){ int n; const double PI = 3.14159265; cin>>n; cout<<sin(n/180.*PI)<<' '<<cos(

2017-01-14 22:07:10 455

原创 算法竞赛入门经典 习题1-3 连续和(sum)

输入正整数n,输出1+2+……+n的值。提示:目标是解决问题,而不是练习编程。#include <iostream>using namespace std;int main(){ int n; cin>>n; cout<<(1+n)*n/2<<endl; return 0;}

2017-01-14 22:05:17 309

原创 算法竞赛入门经典 习题1-2 温度(temperature)

习题1-2 温度(temperature) 输入华氏温度f,输出对应的摄氏温度c,保留3位小数。提示:c=5(f-32)/9。#include <iostream>#include <iomanip>using namespace std;int main(){ double f; cin>>f; cout<<fixed<<setprecision(3)<<5*(f

2017-01-14 22:03:40 416

原创 算法竞赛入门经典 习题1-1 平均数(average)

习题1-1 平均数(average) 输入3个整数,输出它们的平均数,保留3位小数。#include <iostream>#include <iomanip>using namespace std;int main(){ int a,b,c; cin>>a>>b>>c; cout<<fixed<<setprecision(3)<<(a+b+c)/3.<<endl;

2017-01-14 22:01:41 393

原创 算法竞赛入门经典 第三章 学习笔记

例题3-1 开灯问题#include using namespace std;signed char light[1000+10];int main(){ int i,j,n,k; cin>>n>>k; for(i=0;i1000+10;i++) light[i] = -1; for(i=1;i<=k;i++) {

2017-01-14 21:59:15 288

原创 算法竞赛入门经典 习题2-10 排列(permutation)

习题2-10 排列(permutation) 用1,2,3,…,9组成3个三位数abc,def和ghi,每个数字恰好使用一次,要求abc:def:ghi=1:2:3.输出所有解。提示:不必太动脑筋。 我的代码:#include <iostream>using namespace std;int main(){ int a,b,c,d,e,f,g,h,i,j; int ch,

2017-01-13 21:22:32 625

原创 算法竞赛入门经典 习题2-8 子序列的和(subsequence)

习题2-8 子序列的和(subsequence) 输入两个正整数n#include <iostream>#include <iomanip>using namespace std;int main(){ double m,n,i,sum=0; cin>>n>>m; for(i=n;i<=m;i++) { sum += 1/(i*i); }

2017-01-13 20:49:13 527

原创 算法竞赛入门经典 习题2-7 近似计算(opproximation)

习题2-7 近似计算(opproximation) 计算PI/4 = 1-1/3+1/5-1/7+…,知道最后一项小于10^-6。 我的代码:#include <iostream>using namespace std;int main(){ int i=1; double a=1,sum=0; while(a>=1e-6) { if(i%2

2017-01-13 20:26:57 276

原创 算法竞赛入门经典 习题2-6 调和级数(harmony)

习题2-6 调和技术(harmony) 输入正整数n,输出H(n)=1+1/2+1/3+…+1/n的值,保留3位小数。例如n=3时答案为1.833。 我的代码:#include <iostream>#include <iomanip>using namespace std;int main(){ int n,i; double sum = 0; cin>>n;

2017-01-13 20:19:18 561

原创 算法竞赛入门经典 习题2-5 统计(stat)

习题2-5 统计(stat) 输入一个正整数n,然后读取n个正整数a1,a2,…an,最后再读一个正整数m。统计a1,a2,…,an中有多少个整数的值小于m。提示:如果重定向和fopen都可以使用,哪个比较方便? 我的代码: 无。。。由于还只是第二章,没有将数组,指针。。只能使用基本语句,我实在是想不出来应该怎么写。有人会的话还请在评论多多指教(我觉得可能作者把这道题放错地方了,看网上的都是用

2017-01-13 20:07:30 411

原创 算法竞赛入门经典 习题2-4 倒三角形(triangle)

习题2-4 到三角形(triangle) 输入正整数n<=20,输出一个n层的到三角形。例如n=5时输出如下: #########  #######   #####    ###     # (大概就像上面这个样子吧,Markdown不太好打空格,所以这个倒三角是歪的) 我的代码:#include <iostream>using namespace std;int main()

2017-01-13 14:46:19 977

原创 算法竞赛入门经典 习题2-2 水仙花数(daffodil)

习题2-2 水仙花数(daffodil) 输出100-999中的所有水仙花数。若3位数ABC满足ABC=A^2+B^2+c^2,则称其为水仙花数。例如153=1^3+5^3+3^3,所以153是水仙花数。 我的代码:#include <iostream>using namespace std;int main(){ int a,b,c; for(a=1;a<10;a++)

2017-01-13 14:21:26 344

Windows环境下32位汇编语言程序设计(典藏版)配套光盘( 罗云彬)

Windows环境下32位汇编语言程序设计(典藏版)配套光盘( 罗云彬)

2017-11-03

ffdshow_rev4532_20140717_clsid.exe

ffdshow是一套免费的编解码软件,可支持H.264、FLV、WMV、MPEG-1、MPEG-2以及MPEG-4等格式视频档。ffdshow本身并不包含器媒体播放,但各种媒体播放器都可以使用ffdshow进行解码。

2015-08-10

OpenCV_1.0.exe

OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

2015-08-10

学习OpenCV 中文版 .pdf

OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

2015-08-10

WinPcap 中文技术文档 4.0.1

介绍 本手册提供了WinPcap编程接口的描述及其源代码。它与详尽的WinPcap核心资料一起,为编程人员提供了详细的函数与结构的描述,同时也提供了若干教程和程序范例。 您可以点击页面顶部的导航链接,或者使用页面左边的树形控件,来跳转到您感兴趣的内容。

2014-10-01

Version 4.1.3 Installer for Windows

winpcap windows packet capture 是windows平台下一个免费 公共的网络访问系统 开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力

2014-09-30

WinPcap 4.1.2 Developer's Pack

WinPcap 4.1.2 Developer's Pack,有头文件和库文件,还有一些编程例子和英文版WinPcap Documentation.

2014-09-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除