自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ENSP相关命令

有些设备首次保存(save)需先按提示输入y,再按两次回车提示保存成功。[Y/N]: n //此时要选择n,若选择y则之前的配置会保存,重启后仍然是原来的配置。在配置reset saved-configuration命令后,重启设备时请选择不保存当前配置文件。在用户视图下执行reset saved-configuration,然后重启路由器即可。清除该端口的配置后,该端口处于关闭状态,可以用以下命令重新开启。三、清除交换机或路由器某个端口地配置命令。二、save命令保存配置。

2023-08-16 18:47:46 5480

原创 代码随想录LeetCode刷题第八天---------滑动窗口最大值

给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回 滑动窗口中的最大值。输入:nums = [1,3,-1,-3,5,3,6,7], k = 3。输出:[3,3,5,5,6,7]

2023-04-21 21:49:41 101

原创 代码随想录LeetCode刷题第八天---------20.有效的括号 1047.删除字符串中的所有相邻重复项150. 逆波兰表达式求值

代码随想录判断的比较简洁巧妙,时间也更快,但是不知道这个Deque是干嘛的,作用是什么,(是栈的一种吗?在将双端队列用作堆栈时,元素被推入双端队列的开头并从双端队列开头弹出。给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。查了,deque是一个双端队列,支持在两端插入和移除元素,可以实现队列,也可以实现栈,给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。每个右括号都有一个对应的相同类型的左括号。

2023-04-20 15:42:57 118

原创 代码随想录LeetCode刷题第七天---------232用栈实现队列 225用队列实现栈

【代码】代码随想录LeetCode刷题第七天---------

2023-04-10 22:13:21 86

原创 代码随想录LeetCode刷题第六天---------左旋转字符串28. 找出字符串中第一个匹配项的下标459. 重复的子字符串

字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。这个题看着就感觉有点简单,就是把前k个拿过来放后面就完事儿了,还整个左旋转,直接用StringBuffer就行,用数组的话应该要开辟两个数组空间。思路:得遍历,从第一个字符开始,找到下一个和第一个字符相同的字符,依次比较。输入: s = “abcdefg”, k = 2。其他方法无非就是利用列表或者for循环等。输出: “cdefgab”

2023-03-30 22:54:06 95

原创 代码随想录LeetCode刷题第五天---------344. 反转字符串541. 反转字符串 II替换空格151. 反转字符串中的单词

题解的方式不太好想到,不知道String还有有这种new的方式,一般String的new的方式就是String str = new String(charArray),但是这种用于本题的话还是/u00000。错了,输出一堆乱七八糟的/u00000,整半天发现,真的离谱,String.valueOf的后面 如果数组大的话会出现一堆u/0000,在这编译不通过,但是在控制台是可以的,这是就要控制准确数组的的大小。输入字符串以字符数组 s 的形式给出。输入:s = [“h”,“e”,“l”,“l”,“o”]

2023-03-29 21:16:28 66

原创 代码随想录LeetCode刷题第四天---------24. 两两交换链表中的节点19. 删除链表的倒数第 N 个结点160. 相交链表142. 环形链表 II

可见最重要的是找好关系,每次迭代开始的情况应该是一样的,迭代开始之前在代码块里应该完全处理好上一次迭代的内容,在下一次开始之前指针也要指到相应的位置上。没有前驱节点,head一动就直接从2开始了,另外内部处理没有完成好,迭代之前不是最初的样子。但是运行不对,来查找一下是哪的原因。

2023-03-27 09:56:07 73

原创 代码随想录LeetCode刷题第三天---------203. 移除链表元素707. 设计链表206. 反转链表

void addAtIndex(int index, int val) 将一个值为 val 的节点插入到链表中下标为 index 的节点之前。给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点。void deleteAtIndex(int index) 如果下标有效,则删除链表中下标为 index 的节点。void addAtTail(int val) 将一个值为 val 的节点追加到链表中作为链表的最后一个元素。

2023-03-24 22:26:19 76

原创 Java各种库方法

Java库方法

2023-03-01 21:39:24 105

原创 代码随想录LeetCode刷题第二天---------209. 长度最小的子数组59. (没懂)螺旋矩阵

代码随想录LeetCode刷题第二天---------209. 长度最小的子数组

2023-02-28 16:48:45 65

原创 代码随想录LeetCode刷题第一天---------704二分查找 27移除元素 977有序数组的平方

LeetCode刷题笔记

2023-02-27 10:34:26 99

原创 Cisco模拟器GNS3基本命令

GNS3命令

2022-10-04 10:02:34 4358

原创 在linux上配置JAVA环境、GIT、Maven

Linux安装JDK、Maven、GIT

2022-01-08 18:56:23 651

原创 剑指 Offer 25. 合并两个排序的链表---张麻花

剑指 Offer 25. 合并两个排序的链表输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。示例1:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4限制:0 <= 链表长度 <= 1000思路一:是自已第一个想到的,思路简单,但是耗内存耗时间,不做推荐,仅仅记录~Java数组中五种常见的排序方法把两个链表长度分别计算出来,然后定义一个二者长度之和的数组,将链表元素存入数组

2021-02-19 10:37:06 61

原创 剑指 Offer 24. 反转链表 (Java)---张麻花

剑指 Offer 24. 反转链表定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL限制:0 <= 节点个数 <= 5000思路一:一看是翻转我首先想到了栈,虽然比较麻烦,但还是能做出来。思路很简单,想把链表元素压入栈,再从栈中取出,构成链表,最后表尾指向null就可以。注意**每次出栈时一定要判断

2021-02-15 17:39:57 77

原创 剑指 Offer 22. 链表中倒数第k个节点 (Java)---张麻花

剑指 Offer 22. 链表中倒数第k个节点输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有 6 个节点,从头节点开始,它们的值依次是 1、2、3、4、5、6。这个链表的倒数第 2 个节点是值为 4 的节点。示例:给定一个链表: 1->2->3->4->5, 和 k = 2.。返回链表 4->5.Java链表及方法实现Java链表ListNode如何实现递归,了解递归思想思路一

2021-02-15 15:47:46 104

原创 剑指 Offer刷题顺序及调试环境 (Java)---张麻花

剑指 Offer刷题顺序及调试环境 (Java)刷题顺序1刷题顺序2所有题目均可在牛客网或力扣在线编程平台进行调试。牛客:https://www.nowcoder.com/ta/coding-interviews力扣:https://leetcode-cn.com/problemset/lcof/...

2021-02-15 10:24:42 213

原创 剑指 Offer 06. 从尾到头打印链表 (Java)---东北 墙

哈哈

2021-02-15 10:05:05 142

原创 蓝桥杯算法训练 最大最小公倍数(Java)---东北 墙

算法训练 最大最小公倍数资源限制时间限制:1.0s 内存限制:256.0MB问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 <= N <= 106。分析:其实这个题主要考的是数学知识,代码极其简单。p...

2020-03-22 09:03:03 245 2

原创 蓝桥杯算法训练 区间k大数查询(Java)---东北 墙

算法训练 区间k大数查询资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素...

2020-03-18 07:38:57 124

原创 来CSDN的第一篇日记

2020.3.15 天气晴 心情好终于结束了蓝桥的基础练习明天就可以做算法训练啦!好激动嘻嘻~不知道有什么方法学习算法,也不知道哪类题对应哪类算法于是就一个题一个题的死磕,过程好难受,但这30道很简单的题算是挺下来了,棒棒!希望自己能有所提高吧,要加油呀~疫情结束就能出去啦,但是在家天天宅着我居然有点习惯了图就附上小雪人er吧...

2020-03-15 21:42:03 120

原创 蓝桥杯基础练习 Huffuman树(Java)---东北 墙

基础练习 Huffuman树资源限制时间限制:1.0s 内存限制:512.0MB问题描述  Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。  给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下:  1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到...

2020-03-15 21:22:59 206

原创 蓝桥杯基础练习 报时助手(Java)---东北 墙

基础练习 报时助手资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定当前的时间,请用英文的读法将它读出来。  时间用时h和分m表示,在英文的读法中,读一个时间的方法是:  如果m为0,则将时读出来,然后加上“o’clock”,如3:00读作“three o’clock”。  如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。...

2020-03-15 18:30:05 132

原创 蓝桥杯基础练习 回形取数(Java)---东北 墙

基础练习 回形取数资源限制时间限制:1.0s 内存限制:512.0MB问题描述  回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入格式  输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出格式  输出只有一行,共mn个数,为输入矩阵回形取数得到的结果。数之间用一...

2020-03-15 12:34:00 452

原创 蓝桥杯基础练习 芯片测试(Java)---东北 墙

**基础练习 芯片测试**资源限制时间限制:1.0s 内存限制:512.0MB问题描述  有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。  每个芯片都能用来测试其他芯片。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。  给出所有芯片的测试结果,问哪些芯片是好芯片...

2020-03-14 19:04:37 123

空空如也

空空如也

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

TA关注的人

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