会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ghost_Ying
博客园
首页
新随笔
联系
订阅
管理
2022年11月26日
动态规划之背包问题
摘要: 假定我们一个拥有可以装4kg重东西的的背包。 以及有几件不同重量和价值的商品如下。 音响 3000¥ 4kg 笔记本电脑 2000¥ 3kg 吉他 1500¥ 1kg 每个动态规划都从一个网格开始,下方网格可以使用int类型数组来表示。 我们从第一行开始填写表格,由于从第一行我们只有吉他一个商品可供
阅读全文
posted @ 2022-11-26 20:50 Ghost_Ying
阅读(65)
评论(0)
推荐(0)
2021年10月12日
linux minishell 源码及注释
摘要: linux minishell项目 文件列表:main.c 主函数文件 builitin.c (builtin.h) 判断是否含有内部命令的代码 parse.c (parse.h) 进行命令读取,解析及作为其他文件中的函数的入口 init.c (init.h) 进行各个数据的初始化 execute.
阅读全文
posted @ 2021-10-12 18:04 Ghost_Ying
阅读(574)
评论(0)
推荐(0)
2021年4月11日
KMP算法
摘要: KMP算法主要难点在next数组上,next数组是用来储存最大前后缀的。在开始给next数组赋值时,先定义i和j其中i赋值为0,j赋值为-1。 a为被查找的字符串,b为待查找的字串。在未到b字符串的最后时进行next数组的赋值,最开始的赋值j等于-1所以不管两字符串中是否有相同字符都会进行next数
阅读全文
posted @ 2021-04-11 18:42 Ghost_Ying
阅读(55)
评论(0)
推荐(0)
2021年2月8日
三目运算符
摘要: 前两天做八皇后问题,在解决了用递归判断条件的问题后我看别的代码中用了三目运算符但和我用的是相反的比如我这里是a>b?b:a,而另一个是a>b?a:b。我本以为三目运算符只是用来比较大小的,但实际上它的原理是判断a>b,如果成立则进行后面a:b中的a语句,反之则后面的语句,a:b中a和b可以是变量也可
阅读全文
posted @ 2021-02-08 10:42 Ghost_Ying
阅读(243)
评论(0)
推荐(0)
2020年12月25日
目前对发生“undefined reference to”等情况的一些原因
摘要: 1.函数原型和函数主体名称不同,当时找了半天才发现这个问题。 2.函数主体中使用的变量种类和函数原中定义的不同,比如&。 目前就这么多,等再出现这种情况时再总结。
阅读全文
posted @ 2020-12-25 22:35 Ghost_Ying
阅读(150)
评论(0)
推荐(0)
公告