会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
happykino
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
2025年8月24日
136.只出现一次的数字
摘要: 题目描述 给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 示例 1 : 输入:nums = [2,2,1] 输出:1 示例 2 : 输入:nums
阅读全文
posted @ 2025-08-24 18:22 开心猪扒
阅读(9)
评论(0)
推荐(0)
2025年8月18日
65.加一
摘要: 题目描述 给定一个表示 大整数 的整数数组 digits,其中 digits[i] 是整数的第 i 位数字。这些数字按从左到右,从最高位到最低位排列。这个大整数不包含任何前导 0。 将大整数加 1,并返回结果的数字数组。 示例 1: 输入:digits = [1,2,3] 输出:[1,2,4] 解释
阅读全文
posted @ 2025-08-18 21:16 开心猪扒
阅读(11)
评论(0)
推荐(0)
2025年8月17日
数据结构之二分查找法
摘要: 二分查找 是一种高效的查找法,使用与已排序的数组或容器,时间复杂度位O(logn)。其核心是通过不断将查找范围减半,快速定位目标元素. 步骤说明: 1.初始化左右边界 2.计算中间索引, 3.比较中间元素和目标 二分查找法解题步骤 题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其
阅读全文
posted @ 2025-08-17 22:55 开心猪扒
阅读(3)
评论(0)
推荐(0)
35.搜索插入位置
摘要: 35.搜索插入位置 题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums = [1,3,5,6], target = 5 输出: 2 示例
阅读全文
posted @ 2025-08-17 21:46 开心猪扒
阅读(3)
评论(0)
推荐(0)
2025年8月8日
C++中 "." 与"->" 的使用场景
摘要: 在平时写代码时,经常看会看到 . 与 -> 的使用。常常会混肴搞不清楚什么时候用 '.' 什么时候用 '->' 实体用 "." ; 指针用 " -> " 代码示例 class car { public: int a = 10; int b = 20; void printf_hello(); };
阅读全文
posted @ 2025-08-08 22:53 开心猪扒
阅读(12)
评论(0)
推荐(0)
uint8_t 定义数值被吞掉小数位
摘要: 问题描述 今天在调试modbusTCP协议时,采用32位浮点型下发控制 0.05,但是控制器显示下发了 0。 刚开始我排查的方向是代码是否没有处理小数位,把小数位吞掉了。幸得我导师提醒有可能是数据定义类型出现了错误。回头查看代码,果然,用了uint8 来定义浮点型 //代码示例 void par_v
阅读全文
posted @ 2025-08-08 00:11 开心猪扒
阅读(9)
评论(0)
推荐(0)
2025年7月27日
xx
摘要: 概述 介绍 特性 写代码吧 int main() { return 0; } 我要睡觉了,明天起床看看
阅读全文
posted @ 2025-07-27 02:00 开心猪扒
阅读(8)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
公告