自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 回溯法求解0-1背包问题

给定n种物品和一个背包,物品i的重量是Wi,其价值为Vi,背包最大承重量是C,应如何选择装入背包的物品,使得装入背包中的物品的总价值最大?随机生成物品和背包数据。

2024-12-14 00:08:14 1190

原创 两数相加(LeetCode)

如果遍历l1和l2循环结束后(即只考虑最后有无进位即可),此时如果(sum/10) >0,能存在进位,就创建一个新节点,将其添加到结果链表的末尾,值为(sum%10)。获取 l1 和 l2 当前节点的值,计算当前位的和sum。如果有某个链表已经遍历完,则就只遍历未遍历完的链表。循环遍历两个链表,直到它们都到达末尾。用sum记录每次相加的结果,创建一个链表,将每次相加之和sum%10添加其中。的链表,表示两个非负的整数。请你将两个数相加,并以相同形式返回一个表示和的链表。的方式存储的,并且每个节点只能存储。

2024-12-12 18:03:09 436

原创 LeetCode——两数之和

给定一个整数数组nums和一个整数目标值 target,请你在该数组中找出target的那整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你。你可以按任意顺序返回答案。(注:答案返回下标时无顺序要求)注:nums.size()是获取(向量)容器中元素的个数这种方法好处是简单粗暴,但缺点是它的时间复杂度为O(n^2),耗费时间,速度慢。注:unordered_map是一个哈希表(散列表)实现的数据结构,它存储的是键-值对(key-value)

2024-12-12 15:53:01 716

原创 贪心算法解决0-1背包问题

因为i++是先取i的值再i+1。

2024-12-10 20:10:17 1094

空空如也

空空如也

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

TA关注的人

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