自定义博客皮肤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)
  • 收藏
  • 关注

原创 OJ查找之二分

二分查找复杂度为log。

2025-04-09 21:43:08 104

原创 OJ数据结构之单链表

以上即为数据结构单链表中的一些常用函数,可以放心食用。在单链表第i个位置插入值为e的节点。删除单链表中第i个节点。

2025-04-09 17:24:17 152

原创 OJ模型之01背包

本质上就是构造一个f[i][j],用以表示在前i个里边取用 且占用空间大小不超过j的最大价值。此时就可以进行分类,对于前i个物品,倘若第i个物品不在最优策略里,则f[i][j]就是f[i-1][j];那么倘若第i个物品在最优策略里,则f[i][j]就是f[i-1][j-v[i]]+w[i].进而就把一个f[i][j]的求解问题转换成为了对于f[i][j]前边的f的求解。而只要i=0或者j等于0,f[i][j]的值都是0,所以基于此我们可以逐步求出最后的答案。以上是一道01背包模型的简单且典型的例子。

2025-04-04 20:22:47 158

原创 OJ板子之(quick_sort)

快速排序的边界问题通常是比较难以处理的,这个板子可以完美解决这个困难点,任何边界都不会出现问题。-快速排序是一种不稳定的排序(因为i与j所停留的位置的值可能是相等的(都等于t))以上即为好用的一个快排代码(适合了解原理但是不太会实现的人)-其中a[]为要进行排序的数组,l为左起点,r为右重终点。-时间复杂度为O(nlogn)

2025-04-02 22:41:48 208

空空如也

空空如也

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

TA关注的人

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