自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 完全背包问题

/* 经典动态规划:完全背包问题 给定不同面额的硬币和一个总金额,写出函数来计算可以促成总金额的硬币的 组合数,假设每种面额的硬币有无限个 列一: 输入:amount = 5 , coins = [1,2,5] 输出:4 5= 5 5= 2+2+1 5= 2+1+1+1 5= 1+1+1+1+1 解题思路 完全背包问题 第一步 明确状态和选择 状态有两种 背包的容量 和可选择的物品 选择 是 装进包 或者不装进背包 第二步 明确动态规范dp的数组定义 状态有两个 背包的容量 可选物品 一个二维数组 dp

2020-05-17 18:23:15 340

原创 动态规划零钱问题

问题:给你 k 种面值的硬币,面值分别为 c1, c2 … ck,每种硬币的数量无限, 再给一个总金额 amount,问你最少需要几枚硬币凑出这个金额, 如果不可能凑出,算法返回 -1 比如说 k = 3,面值分别为 2,5,10,总金额 amount = 11。那么最少需要 4枚硬币凑出,即 11 = 5 + 2 + 2+2。 我们先列出一组结果值 0 小于2 结果为0 1 小于2 结果为0 2 为面值金额里面的倍数 结果为1 3 为1的结果然后加上最小面额2 但是1为0 所以为0 4 2的结果加

2020-05-16 12:31:01 226

转载 VS2010调式利器

http://www.cnblogs.com/aspnethot/articles/2228299.html VS 2010调试器有成堆的新功能。象Intellitrace(也称为历史调试),新的平行/多线程调试功能, 以及 转储(dump)调试支持这样的特性在大家谈论这个版本中调试方面的改进时,往往得到更多的(也是非常应得的)关注。我会在将来的博客中示范如何利用这些新的特性。 但

2013-04-08 09:29:34 529

原创 cmake语法及简单的cmake例子

1.概念 out-of-source build,与in-source build相对,即将编译输出文件与源文件放到不同目录中 2.基本结构     1,依赖CMakeLists.txt文件,项目主目标一个,主目录中可指定包含的子目录;     2,在项目CMakeLists.txt中使用project指定项目名称,add_subdirectory添加子目录     3,子目录CMake

2013-04-06 20:12:36 2145

转载 《Visual C++ 2010入门教程》系列六:VC2010常见调试技术

本文来自:http://www.cnblogs.com/Mrt-02/archive/2011/07/24/2115636.html             犹豫了好久,最终还是决定开始这一章,因为我不清楚到底有没有必要写这样的一章,是应该在这里说明一些简单的调试方法,还是干脆直接让大家去看《Visual C++ 2005入门经典》的第10章,因为那里已经说出了我们几乎所有的常见调试方法。

2013-04-06 14:38:03 1324

原创 vc2010旗舰版解决方案管理器怎么向左停靠

第一次安装后,调动了(解决方案管理器),就不能恢复成解决方案管理器向左停靠了。 原因是安装的时候你的配置文件都保存到:我的文档\visual studio 2010\settings中了。将其删除或者是重新设置就可以了。   2种方法 1、手动把布局拖拖拉拉到自己满意的样式 2、工具-> 导入导出设置

2013-04-06 00:05:28 1198

protoc-3.11.4-win32.zip

protoc 2020年最新版本,最新最好用的protoc,请按照自己的需要下载

2020-03-02

asn1c-0.9.24

asn1c是国外著名的实现asn1的编解码软件,它可以实现BER,DER,PER等多种编解码方式,能够自动将ASN1转化为c/c++的数据结构。asn1c-0.9.24是目前该软件的最新版本

2013-06-09

监控项程序

监控项程序

2013-02-28

告警脚本好

一个小小的告警代码,只是用来告警一个小小的告警代码,只是用来告警

2013-02-27

21天数据库无学自通

21天数据库无学自通

2012-05-24

led点阵实现

用c实现led点阵。 横屏和竖屏移动。

2012-05-24

C和汇编语言混合编程

在C程序中嵌入汇编程序可以实现一些高级语言没有的功能,并可以提高执行效率。armcc和armcpp内嵌汇编器支持完整的ARM指令集;tcc和tcpp用于Thumb指集

2012-05-24

c c++招聘笔试面试题

c++ c 笔试 面试 百强企业c c++ 面试题题库

2012-05-24

linux进程间通信

linux学习文档,这章主要是对进程间通信进行介绍,比如共享内存、信号量等的介绍和应用!

2012-05-06

linux初学必备资源

对shell和linux系统操作进行熟悉和介绍。对初学者非常有用!!

2012-05-06

空空如也

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

TA关注的人

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