![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 92
程序小K
在你能努力的时候就加倍努力!
展开
-
用贪心算法解决背包问题
贪心算法:顾名思义,贪心算法总是能做到当前看来是最好的选择。也就是说贪心算法并不从整体最优上加以考虑,它所作出的选择只是在某种意义上的局部最优选择。所谓贪心选择性质是指所求问题的整体最优解可以通过一系列局部最优的选择,是贪心算法与动态规划算法的主要区别。0-1背包问题 给定n种物品和一个背包。物品i的重量是Wi,其价值为Vi,背包的容量为W。问应...原创 2015-11-09 20:44:58 · 27330 阅读 · 2 评论 -
算法学习笔记
在使用malloc()和calloc()两个函数时,一定要添加头文件stdlib.h。这两个函数都是用于获取新的空间单元的函数。当有些空间不需要时,可以利用free()函数通知系统回收他。例如free(p)之后的结果是P所指的地址没有变,但该处的数据此时已无定义。原创 2015-11-03 16:06:08 · 396 阅读 · 0 评论 -
fatal error C1014: 包含文件太多 : 深度 = 1024
错误信息: fatal error C1014:包含文件太多:深度 = 1024 以下三个原因可能产生次错误信息,并给予了相应问题的解决办法: 1、可能是两个或多个头文件相互包含了。 解决办法:用以下两个语句来防止重复引用: #ifndef _EXPLORER_COMBO_H_原创 2015-12-05 15:00:22 · 13123 阅读 · 0 评论 -
C语言问题总结
pow(10,2)的意思是求10的2次方Visual Studio 2008调试程序时老是提示"生成“cmd.exe”时出错". ------ 已启动生成: 配置: Debug Win32 ------ 正在编译资源清单... 正在链接... 正在嵌入清单... 项目 : error PRJ0003 : 生成“cmd.exe”时出错。 1 个错误,原创 2015-12-05 10:23:33 · 564 阅读 · 1 评论 -
C语言编程方法与技巧
if(getch()=='q')//判断键盘上是否按下键,若按下则执行if后面的{ }内的语句要用getch()函数,则在头文件要添加#include<conio.h> printf("%2.3F",a)%m.n格式,m表示这个数的宽度,包括小数点,如果你实际的数值宽度大于m,那么以实际为准,如果数值实际宽度小于m,那么默认右对齐,前面补空格。n...原创 2018-08-24 11:17:37 · 698 阅读 · 0 评论 -
missing ';' before identifier 'PVOID64'
这次在VS2008上使用DirectShow,首次编译发现出现以下错误:error C2146: syntax error : missing ';' before identifier 'PVOID64'原代码:typedef void *PVOID; typedef void *POINTER_64 PVOID64;在这两行代转载 2016-03-24 19:58:39 · 1135 阅读 · 0 评论 -
调试错误 error MSB3073: :VCEnd" exited with code 解决办法
最近在编程的时候遇到这个问题,双击错误之后,就会跳转到Microsoft.Common.targets里的下面命令行:Exec WorkingDirectory = “ $(OutDir)” Command = “ $(PostBuildEvent)” /> 在网上找了很多答案都没有解决,最后很荣幸的终于功夫不负有心人,我找到了解决的方案,其实很简单,就是在项目窗口里找到工程项目性质管原创 2017-03-31 15:46:39 · 10112 阅读 · 2 评论 -
C#中如何添加dll引用
首先把dll文件放到应用程序...\bin\Debug\下;然后在解决方案中添加引用:右键鼠标-->添加引用-->浏览-->选择dll放置路径后点击“确定”。原创 2017-04-27 14:22:10 · 3490 阅读 · 1 评论