自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode 1122.数组的相对排序

那么结果数组中就会放入一个2,然后计数数组中2的计数就会-1,直到计数数组中的2频率为0才会放入新的数字。然后创建一个计数数组,用来记录所有数字出现的频率,而计数数组的下标就是值(频率)的数字。第二个循环,把所有的1和2数组中重复的数字按照2的顺序排列然后放入结果数组。因为知道了1数组肯定比2数组长,所以结果数组长度定为1数组的长度。把2号数组中不存在的数字按照升序放入结果数组中。count[1] = 2表示数字1出现了2次。第一个循环是用来记录频率的。比如arr2[0] = 2。

2025-02-03 22:18:54 210

原创 leetcode 169.多数元素

如果出现了选票为0的情况,则更改候选的元素为当前数组遍历到的元素,,然后选票重置为1,重复前面的逻辑。(每次循环开始都要先进行选票的判断)给数组的第一个元素设为候选的多数元素,票数记为1,然后向下遍历数组,如果遍历到的数字和候选的数字相同,选票+1,如果不相同,选票-1。你可以假设数组是非空的,并且给定的数组总是存在多数元素。,返回其中的多数元素。多数元素是指在数组中出现次数。遍历结束的时候,候选元素就是多数元素。

2025-02-02 19:43:47 131

原创 leetcode 2.两数相加

在函数最后,判断最后一次相加的数字是否大于等于10,如果大于10,要对链表结点最后一位增加一个结点1,因为链表是倒序,例如最后一次相加的时候是9+9,那么新节点的值是8,需要再加一个节点1。

2025-01-24 22:18:17 299

翻译 内存分配器入门 - 编写一个简单的内存分配器(C语言)

这篇文章介绍了如何在 C 语言中编写一个简单的内存分配器。我们将实现malloc()calloc()realloc()和free()函数。这是一篇面向初学者的文章

2024-08-26 17:10:16 148

原创 确定字符串是否是另一个的排列(java)个人代码记录

做点简单题换换脑子()

2024-06-27 18:21:23 228 1

原创 蓝桥杯 成绩统计 (Java)个人代码记录

十分简单,注意四舍五入就ok。

2024-01-21 20:45:59 478 1

原创 蓝桥杯 单词分析 (Java)个人代码记录

使用哈希表进行统计

2024-01-21 18:59:09 623 1

原创 洛谷P5716 c语言 个人代码记录

其实,定义一个一维数组就够了。

2023-01-15 11:22:34 266 1

原创 洛谷P5709 c语言 个人代码记录

注意点:1、吃苹果花费的时间可以等于0; 2、最后答案需要的是完整的苹果;

2023-01-14 10:25:10 692

mpu6050-HAL库移植dmp

提示:该资源不需要积分 HAL库适用,使用硬件iic。 本人使用环境:Clion+Cubemx 经测试stm32F103C8T6及stm32F103ZET6都可使用 如果是F4系列的应该也没问题 无法下载请与我联系

2023-07-31

空空如也

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

TA关注的人

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