自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (15)
  • 收藏
  • 关注

原创 如何为visual studio各个版本编译对应的libcurl和openssl

当visual studio进行升级的时候,比如从2013升级到2017,很多第三库也需要编译对应的lib才可以,否则,就可能遇到类似这样的错误libcurl_a.lib(pem_lib.obj) : error LNK2019: unresolved external symbol __iob_func referenced in function PEM_read_biolibcurl_

2018-01-31 16:49:12 2368

原创 wstring和string到底有啥区别

在中国,wstring的存在主要是因为有汉字。typedef basic_string, allocator > string;typedef basic_string, allocator > wstring;差异就在char还是wchar_t#ifndef _WCHAR_T_DEFINEDtypedef unsigned short wchar_t;#define _WCHAR_T_

2018-01-18 16:21:54 17863 8

原创 浙江大学pat 1013

注意点:1. 要建多少路,其实就是看有多少块城市间是没法到达的,即求一个图中联通分支个数的问题。2. 常用方法有DFS,并查集。3. 此处选择DFS。代码如下:#include #include #include #include #include #include #define MAXNUM 0x3f3f3f3f#define MAXLE

2014-02-28 14:58:35 702

原创 浙江大学pat 1007

注意点:1. 一道需要思考才会写的简单的题目。思想是这样的,有两个保存的序列,一个是历史最大序列用于保存最大结果,一个是当前最大序列用于保存到当前位置的最大序列。从0到n考虑是否要将某个数加入序列中,比如考虑第i位,由于要找的是一个连续的序列,所以考虑第i位是否是序列的一部分的时候,第i-1位肯定是已经被包括进序列了,所以对加上第i位后的值进行判断,如果是一个正数,说明这个序列可以继续增长,和

2014-02-28 10:07:21 649

原创 浙江大学pat 1005

注意点:1. 数据比较大,所以不可能用int存储,用字符串存储2. 计算的和可以用int存储,然后再使用sprintf函数转成字符串来进行输出3. 0到9的英文不要写错代码如下:#include #include #include #include #include #include #define MAXNUM 0x3f3f3f3f#def

2014-02-27 15:19:41 614

原创 浙江大学pat 1004

注意点:1. 简单的树遍历,使用DFS(深度遍历)来计算树的深度2. 非叶子节点的孩子使用vector进行存储代码如下:#include #include #include #include #include #include #define MAXNUM 0x3f3f3f3f#define MAXLEN 101#define STARTTI

2014-02-27 15:01:51 628

原创 浙江大学pat 1003

注意点:1. 简单的最短路径题目,一般这种题目必定有的数据结构为int G[MAXLEN][MAXLEN];int D[MAXLEN];int visit[MAXLEN];2. 这道题需要再增加teamNum[MAXLEN], pathNum[MAXLEN]两个数组来存储结果。3.  每次更新D时,需要根据相等还是4. 起点终点相同时额外考虑代码如下:#

2014-02-27 14:01:51 711

原创 浙江大学pat 1001

注意点:1. 对于输出结果是负数先输出负号2.将结果使用itoa函数转化成char类型来进行输出可以避免输出“,”的复杂操作代码如下:#define _CRT_SECURE_NO_WARNINGS#include #include #include #include #include #include #define MAXNUM 0x3f3f3

2014-02-27 11:06:29 768

浙江大学pat题目集合(1001-1091)

浙江大学的程序能力测试(pat)上所有advanced级别的题目集合的更新版本,从1001到最新的1091全部都有。纯手工制作,花了不少时间调整了格式以方便阅读,欢迎大家下载,平时放在pad或者手机上可以回顾回顾,思考思考。 当时我就是用它充实我闲余时间,作用显著,喜欢的童鞋不要错过!

2014-12-09

浙江大学pat题目集合(1001-1080)

浙江大学的程序能力测试(pat)上所有advanced级别的题目集合的更新版本,从1001到最新的1080全部都有。欢迎大家下载,平时放在pat或者手机上可以回顾回顾,思考思考,非常不错哦。

2014-05-29

PROE二次开发的工程模板(使用makefile)

PROE二次开发的工程模板里头包括两个子文件夹:一个用于32位系统,一个用于64位系统,做二次开发的人员可以在这已经配置好环境的工程上进行进一步的开发。里头有一个文件是一些工程使用的说明。

2014-03-26

浙江大学pat代码集合(1001-1072)

浙江大学的程序能力测试(pat)上所有advanced级别的代码集合,从1001到最新的1072全部都有。亲自操刀,全部满分通过。

2014-02-27

浙江大学pat题目集合(1001-1072)

浙江大学的程序能力测试(pat)上所有advanced级别的题目集合,从1001到最新的1072全部都有

2014-02-19

android内核分析binder

详细讲述 Android Binder 机制问题 第一部分 Binder 的组成 第二部分 Binder 的运作 第三部分 程序中 Binder 的具体实现 代码讲解详细,有图有例子,很好的帮助理解binder机制

2013-10-14

CUDA by Example.An Introduction to General-Purpose GPU Programming

这是接触gpu编程非常适合的一本入门书,从如何下载安装cuda运行环境,到运行第一个简单的gpu工程,一直到慢慢深入,从科学计算到图像渲染的并行都进行了介绍,浅显易懂。

2013-10-10

GPU高性能运算之CUDA

本书是念阅第一本今丽介绍CUDA软硬件体系架构的书籍。全面介绍使用CUDA进行通用计算所需要的语法、硬件架构、程序位化技巧等知讼,是进行GPU通用计算轩序开发的入口教材和参考书。

2013-10-10

cuda by example代码

这部分代码是著名的cuda编程书籍《cuda by example》书本中作为样例进行讲解的所有的代码,包括3-11章的代码内容。

2013-10-10

Python科学计算

本书介绍如何用 Python 开发科学计算的应用程序,除了介绍数值计算之外,还着重介绍如何制作交 互式的 2D、 3D 图像,如何设计精巧的程序界面, 如何与 C 语言编写的高速计算程序结合,如何编写声音、 图像处理算法等内容。 书中涉及的 Python 扩展库包括 NumPy、 SciPy、 SymPy、 matplotlib、 Traits、 TraitsUI、 Chaco、TVTK、Mayavi、VPython、OpenCV 等,涉及的应用领域包括数值运算、符号运算、二维图表、 三维数据可视化、三维动画演示、图像处理以及界面设计等。

2013-10-10

python核心编程

python核心编程第二版 作者:美国Wesley J.Chun 译者:宋吉广 本书针对python2.*的基本和高级编程语法进行了详细说明,翻译的也不错

2013-10-10

数值分析第五版答案 李庆扬 清华大学出版社

这是第五版的数值分析 编者: 李庆扬 王能超 出版社:清华大学出版社

2010-11-24

空空如也

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

TA关注的人

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