companion_zhang
码龄7年
求更新 关注
提问 私信
  • 博客:32,108
    32,108
    总访问量
  • 9
    原创
  • 6
    粉丝
  • 34
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2019-06-02

个人简介:leetcode同名昵称

博客简介:

dauiwsbd的博客

查看详细资料
个人成就
  • 获得70次点赞
  • 内容获得11次评论
  • 获得185次收藏
  • 代码片获得147次分享
  • 博客总排名2,144,291名
创作历程
  • 9篇
    2021年
成就勋章
TA的专栏
  • 力扣刷题记录
    4篇
  • 数据结构使用经验
    1篇
  • 算法总结
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

212人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

C++ 如何实现字符型char ‘1‘和 整型int 1的相互转化

如何实现char '1’和 int 1的相互转化 转化根据即是ASCII码值 将字符型 1转换为整型 1: char f(int i){ cin>>i; return (i-'0'); } 将整型 1转换为字符型 1: int f(char i){ cin>>i; return ('0'+1); }
原创
博文更新于 2021.10.13 ·
2487 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

C++ 如何实现字符型char ‘1‘和 整型int 1的相互转化

如何实现char '1’和 int 1的相互转化 转化根据即是ASCII码值 将字符型 1转换为整型 1: char f(int i){ cin>>i; return (i-'0'); } 将整型 1转换为字符型 1: int f(char i){ cin>>i; return ('0'+1); }
原创
博文更新于 2021.10.13 ·
2487 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

Leetcode刷题日记:1-5题篇

Leetcode刷题日记:1-5题篇开始一.两数之和功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 开始 笔者2021本科毕业于西安交通大学,并将于同年9月继续在本校读研,经历了身边部分同学紧张刺激的求职过程,60w+的offer
原创
博文更新于 2021.09.16 ·
486 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

Leetcode刷题日记:11-15题篇

Leetcode刷题日记:11-15题篇简介题目:十一.盛最多水的容器十二、整数转罗马数字十三、罗马数字转整数十四、最长公共前缀十五、 三数之和注 简介 笔者2021本科毕业于西安交通大学,并将于同年9月继续在本校读研,经历了身边部分同学紧张刺激的求职过程,60w+的offer和30w的offer与其人的手撕代码上手能力相关甚大,于是笔者决心开始从头刷Leetcode,提高自己的代码能力,为将来硕士毕业找工作或继续深造打好基础 这个系列将是Leetcode的刷题记录贴,按照题库顺序,每五题为一贴,主要目的做
原创
博文更新于 2021.09.16 ·
248 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

定义函数时,形式参数加引用的意义

定义函数时,形式参数加引用的意义不加引用,按值传递按引用传递附加:当使用string为函数参数时仅使用参数的值需要对函数参数进行修改 不加引用,按值传递 C++不加引用时,将按值传递参数,这意味着将数值参数传递给函数,而后者将其赋给一个新的变量。例如代码: double side =5; double volume = cube(side); 其中,side 是一个变量,在前面的程序运行中,其值为5,函数 cube()的函数头如下: double cube(double x) 被调用时,该函数将创建一个
原创
博文更新于 2021.08.29 ·
1291 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

(哨兵节点) ListNode prehead = new ListNode(-1);ListNode prev = prehead; 的用法

@[TOC](ListNode prehead = new ListNode(-1);ListNode prev = prehead;(哨兵节点)的用法) 哨兵节点简介 哨兵节点是做链表题目时经常用到的写法,由于在对链表进行重新排列、打断、合并等等操作时,链表的头节点往往会发生移动变得“破朔迷离”,故在一开始我们设定一个哨兵节点,这可以在最后让我们比较容易地返回合并后的链表。 常见写法 ListNode a = new ListNode(0); ListNode b = a; 这两句代码的意义 因为
原创
博文更新于 2021.08.20 ·
8871 阅读 ·
20 点赞 ·
4 评论 ·
42 收藏

Leetcode刷题日记:21-25题篇

Leetcode刷题日记:1-5题篇简介题目:一.两数之和二、两数相加三、无重复字符的最长子串四、寻找两个正序数组的中位数五、最长回文子串注 简介 笔者2021本科毕业于西安交通大学,并将于同年9月继续在本校读研,经历了身边部分同学紧张刺激的求职过程,60w+的offer和30w的offer与其人的手撕代码上手能力相关甚大,于是笔者决心开始从头刷Leetcode,提高自己的代码能力,为将来硕士毕业找工作或继续深造打好基础 这个系列将是Leetcode的刷题记录贴,按照题库顺序,每五题为一贴,主要目的做自己的
原创
博文更新于 2021.08.20 ·
418 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Leetcode刷题日记:16-20题篇

Leetcode刷题日记:16-20题篇简介题目:16. 最接近的三数之和17. 电话号码的字母组合18. 四数之和19. 删除链表的倒数第 N 个结点20. 有效的括号注 简介 这个系列将是Leetcode的刷题记录贴,按照题库顺序,每五题为一贴,主要目的做自己的记录、总结之用,但若有同学或同好看到此贴,并有所帮助,也算额外之喜,共勉! 题目: 16. 最接近的三数之和 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接
原创
博文更新于 2021.08.15 ·
311 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

算法总结:DFA(自动机)算法是什么,怎么用

算法总结:高手们常说的DFA(自动机)算法是什么简介一:从一个C++语言程序开始1.基础C语言解法2.DFA(自动机)算法思想3.自动机编程题解二:Leetcode实战注 简介 自动机编程(英语:Automata-based programming) 是编程典范中的一种,是指程式或其中的部份是以有限状态机(FSM)为模型的程式,有些程式则会用其他型式(也更复杂)的自动机为其模型。自动机程序在每个时刻有一个状态 s,每次经过一个行动 f,转移到下一个状态 s’。这样,只需要建立一个覆盖所有情况的从 s 与 f
原创
博文更新于 2021.08.14 ·
8176 阅读 ·
10 点赞 ·
3 评论 ·
76 收藏

算法总结:双指针算法(什么时候该使用、如何使用)

算法总结:双指针算法的理解和使用思路简介一:从一个C++语言程序开始1.基础解法2.双指针解法二:Leetcode实战总结注 简介 双指针算法指的是在重复遍历对象的过程中,不是在两个循环中使用单个指针进行重复访问,而是在一个循环中使用两个相同方向(快慢指针)或者相反方向(对撞指针)的指针进行访问。 一:从一个C++语言程序开始 给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找
原创
博文更新于 2021.08.14 ·
9820 阅读 ·
29 点赞 ·
3 评论 ·
50 收藏