无知的渣渣
码龄8年
求更新 关注
提问 私信
  • 博客:169,171
    169,171
    总访问量
  • 137
    原创
  • 100
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-02-26

个人简介:无论是从无知到有知,还是一个渣渣的逆袭,都是需要付出的。。。

博客简介:

无知的渣渣的博客

博客描述:
人生总是磨炼出来的。恩。就是这样的。。。
查看详细资料
个人成就
  • 获得124次点赞
  • 内容获得21次评论
  • 获得373次收藏
  • 代码片获得590次分享
  • 博客总排名1,849,526名
创作历程
  • 3篇
    2020年
  • 14篇
    2019年
  • 13篇
    2018年
  • 111篇
    2017年
成就勋章
TA的专栏
  • 团体程序设计天梯赛-练习集
    39篇
  • LeetCode
    13篇
  • OJ
    24篇
  • 51nod
    20篇
  • PAT(甲级)
    8篇
  • PAT(乙级)
    7篇
  • 蓝桥杯-练习集
    8篇
  • 蓝桥杯真题
    6篇
  • 杂粮
    11篇
  • 数论
    2篇
  • 树
    12篇
  • 并查集
    8篇
  • 图论
    8篇
  • 背包
    6篇
  • 链表
    12篇
  • 博弈论
    4篇
  • 递归、递推
    4篇
  • 贪心
    4篇
  • 排序
    4篇
  • 搜索
    7篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

LeetCode 103. 二叉树的锯齿形层次遍历

103. 二叉树的锯齿形层次遍历难度中等262给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。例如:给定二叉树[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回锯齿形层次遍历如下:[ [3], [20,9], [15,7]]解题思路:题目要求锯齿形遍历,也可以理解为锯齿形输出,而在遍历的时候依然是左右顺序遍.
原创
发布博客 2020.09.13 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 102. 二叉树的层序遍历

102. 二叉树的层序遍历难度中等631给你一个二叉树,请你返回其按层序遍历得到的节点值。 (即逐层地,从左到右访问所有节点)。示例:二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果:[ [3], [9,20], [15,7]]解题思路1:采用常规的二叉树遍历方式,遍历所有节点,为每一层创建一个vector,记录每一层的结点值。。。代码1:...
原创
发布博客 2020.09.12 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 637. 二叉树的层平均值

637. 二叉树的层平均值难度简单182给定一个非空二叉树, 返回一个由每层节点平均值组成的数组。示例 1:输入: 3 / \ 9 20 / \ 15 7输出:[3, 14.5, 11]解释:第 0 层的平均值是 3 , 第1层是 14.5 , 第2层是 11 。因此返回 [3, 14.5, 11] 。提示:节点值的范围在32位有符号整数范围内。解题思路:题目说的是每层的平均值,那么除了在遍历所有节点的同时还需要记住每..
原创
发布博客 2020.09.12 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

LeetCode 109. 有序链表转换二叉搜索树

给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点的左右两个子树的高度差的绝对值不超过 1。示例:给定的有序链表: [-10, -3, 0, 5, 9],一个可能的答案是:[0, -3, 9, -10, null, 5], 它可以表示下面这个高度平衡二叉搜索树: 0 / \ -3 ...
原创
发布博客 2019.09.01 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 92. 反转链表 II

反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。说明:1 ≤m≤n≤ 链表长度。示例:输入: 1->2->3->4->5->NULL, m = 2, n = 4输出: 1->4->3->2->5->NULL来源:力扣(LeetCode)链接:https://leetcode-cn.com/proble...
原创
发布博客 2019.09.01 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 86. 分隔链表

给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入: head = 1->4->3->2->5->2, x = 3输出: 1->2->2->4->3->5来源:力扣(LeetCode)链接:https://leet...
原创
发布博客 2019.09.01 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 83. 删除排序链表中的重复元素

给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例1:输入: 1->1->2输出: 1->2示例2:输入: 1->1->2->3->3输出: 1->2->3来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-duplicates-from...
原创
发布博客 2019.09.01 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 82. 删除排序链表中的重复元素 II

给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中没有重复出现的数字。示例1:输入: 1->2->3->3->4->4->5输出: 1->2->5示例2:输入: 1->1->1->2->3输出: 2->3来源:力扣(LeetCode)链接:https://leetcode-cn...
原创
发布博客 2019.08.31 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 61. 旋转链表

给定一个链表,旋转链表,将链表每个节点向右移动k个位置,其中k是非负数。示例1:输入: 1->2->3->4->5->NULL, k = 2输出: 4->5->1->2->3->NULL解释:向右旋转 1 步: 5->1->2->3->4->NULL向右旋转 2 步: 4->5...
原创
发布博客 2019.08.31 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 24. 两两交换链表中的节点

给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例:给定 1->2->3->4, 你应该返回 2->1->4->3.来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/swap-nodes-in-pairs解题思...
原创
发布博客 2019.08.31 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 21. 合并两个有序链表

将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merge-two-sorted-lists解题...
原创
发布博客 2019.08.31 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 19. 删除链表的倒数第N个节点(快慢指针)

给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n保证是有效的。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remo...
原创
发布博客 2019.08.31 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 2. 两数相加(链表)

给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -&...
原创
发布博客 2019.08.31 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2019年天梯赛第一阶段(1-8)全解

L1-057PTA使我精神焕发(5分)以上是湖北经济学院同学的大作。本题就请你用汉语拼音输出这句话。输入格式:本题没有输入。输出格式:在一行中按照样例输出,以惊叹号结尾。输入样例:无输出样例:PTA shi3 wo3 jing1 shen2 huan4 fa1 !代码如下:#include<stdio.h>int mai...
原创
发布博客 2019.04.06 ·
2339 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

L1-064 估值一亿的AI核心代码 (2019天梯赛 1-8)

L1-064估值一亿的AI核心代码(20分)以上图片来自新浪微博。本题要求你实现一个稍微更值钱一点的 AI 英文问答程序,规则是:无论用户说什么,首先把对方说的话在一行中原样打印出来; 消除原文中多余空格:把相邻单词间的多个空格换成 1 个空格,把行首尾的空格全部删掉,把标点符号前面的空格删掉; 把原文中所有大写英文字母变成小写,除了I; 把原文中所有独立的can ...
原创
发布博客 2019.04.06 ·
4732 阅读 ·
10 点赞 ·
7 评论 ·
20 收藏

L2-026 小字辈

L2-026小字辈(25分)本题给定一个庞大家族的家谱,要请你给出最小一辈的名单。输入格式:输入在第一行给出家族人口总数 N(不超过 100 000 的正整数) —— 简单起见,我们把家族成员从 1 到 N 编号。随后第二行给出 N 个编号,其中第 i 个编号对应第 i 位成员的父/母。家谱中辈分最高的老祖宗对应的父/母编号为 -1。一行中的数字间以空格分隔。输出格式:首...
原创
发布博客 2019.03.24 ·
1502 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

L2-025 分而治之

L2-025分而治之(25分)分而治之,各个击破是兵家常用的策略之一。在战争中,我们希望首先攻下敌方的部分城市,使其剩余的城市变成孤立无援,然后再分头各个击破。为此参谋部提供了若干打击方案。本题就请你编写程序,判断每个方案的可行性。输入格式:输入在第一行给出两个正整数 N 和 M(均不超过10 000),分别为敌方城市个数(于是默认城市从 1 到 N 编号)和连接两城市的通路条数...
原创
发布博客 2019.03.24 ·
932 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

vs2017异常 debug assertion failed! Program:program name unknown File:wingdi.cpp line 1113

今天在项目中设置字体的时候引发了异常:具体是这样的:debug assertion failed! Program:&lt;program name unknown&gt; File:f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\ wingdi.cpp line 1113然后找了下资料,说是在创建新的字体的时候没有将旧版本的字体删除。。...
原创
发布博客 2018.12.04 ·
4699 阅读 ·
2 点赞 ·
4 评论 ·
3 收藏

2018年下半年软件设计师(下午)真题及答案解析

发布资源 2018.11.17 ·
rar

2018年下半年软件设计师(上午)真题及答案解析

发布资源 2018.11.17 ·
rar
加载更多