首页
学习
活动
专区
工具
TVP
发布

code随笔的专栏

专栏作者
38
文章
24709
阅读量
12
订阅数
Leetcode 2题 两数相加
https://leetcode-cn.com/problems/add-two-numbers/
code随笔
2021-07-20
2460
简简单单入个Redis的门
Redis是一种key-value的存储系统,它是一种nosql(Not Only [SQL])非关系型的数据库,它支持string(字符串)、list(链表)、set(集合)、hash(哈希类型)和zset(sorted set --有序集合)数据类型,这些数据类型有着丰富的操作,且均具有原子性。
code随笔
2020-11-06
3190
Java中的基本数据类型和包装类型的这些知识,你都知道吗?
Java 中的基本数据按类型可以分为四大类:布尔型、整数型、浮点型、字符型; 这四大类包含 8 种基本数据类型。
code随笔
2020-07-06
4760
Leetcode 42题 接雨水(Trapping Rain Water)
https://leetcode-cn.com/problems/trapping-rain-water/
code随笔
2020-06-16
4200
详解堆排序算法
「堆」首先是一个完全二叉树,「堆」分为「大顶堆」和「小顶堆」; 「大顶堆」 : 每个节点的值大于或等于其左右孩子节点的值,称为大顶堆。 「小顶堆」同理就是每个节点的值小于或等于其左右孩子节点的值。 「注意」: 每个节点的左右孩子节点的大小关系并没有限定。
code随笔
2020-05-25
1.3K0
详解基数排序算法
基数排序的思想是将整数按位数切割成不同的数字,然后按每个位数分别比较从而得到有序的序列。
code随笔
2020-05-22
6720
谈谈Java中的反射机制
在使用框架进行开发时,我们的开发速度大大提升。我们感叹于它的神奇之处,我们使用它的时候,也要知道其“灵魂”。正所谓,无反射,不框架,框架的灵魂就是反射。 另外,我们在eclipse或者IDEA中编辑Java代码时,它们是怎么知道我们的对象有哪些方法,输入一个点就能给提示呢? 带着问题我们来谈谈反射。
code随笔
2020-05-20
4290
Leetcode 92题反转链表 II(Reverse Linked List II)
反转链表可以先看这篇文章: LeetCode 206题 反转链表(Reverse Linked List)
code随笔
2020-04-22
3010
详解快速排序算法
本文的思路是以从小到大为例讲的。 快速排序的基本思想是任取待排序序列的一个元素作为中心元素(可以用第一个,最后一个,也可以是中间任何一个),习惯将其称为pivot,枢轴元素; 将所有比枢轴元素小的放在其左边; 将所有比它大的放在其右边; 形成左右两个子表; 然后对左右两个子表再按照前面的算法进行排序,直到每个子表的元素只剩下一个。
code随笔
2020-04-14
4040
希尔排序算法
当待插入元素是一个很小(当需求是从小到大排序时,从大到小排序时此处为很大)直接插入排序需要移动较多次数,性能会很差。希尔排序解决了这一问题。
code随笔
2020-04-14
4670
详解选择排序算法
选择排序的思想是: 给定一个数组arr,其长度为n; 第一次从 arr[0] 到 arr[n-1] 中选取一个最值(按照需求,可以是最大值,可以是最小值,下同)与arr[0]进行交换; 第二次从arr[1] 到 arr[n-1] 中选取一个最值与arr[1]进行交换; 以此类推,直到arr[n-2]到arr[n-1]中选出最值交换后即完成排序。(只剩下一个元素,前面的都是比它小(或者大)的)。
code随笔
2020-04-14
7190
详解冒泡排序算法
冒泡排序的基本思想是: 通过对待排序的序列从前向后依次比较相邻元素的值,如果发现逆序则交换。 逆序的含义:如果想把序列从小到大排序,那么两个数中前面的比后面的大就是逆序。 若需求是将序列从小到大排序,那么每一趟比较都会把值较大的逐渐从前面移动到后面。 就像水底的泡泡一样: (如下图,图片来源于网络)
code随笔
2020-04-14
4930
Leetcode 面试题22. 链表中倒数第k个节点 Java语言求解
https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/
code随笔
2020-04-14
3560
电脑弹窗拦截小帮手
平常我们在工作、学习或者生活在使用电脑的时候,经常有一些弹窗来打搅我们与电脑得快乐玩耍时间。这些弹窗也经常让我很头痛。在我认为对这些弹窗无可奈何得时候,终于让我发现了一款好软件--------火绒。下面我们就来介绍一下这款好用的电脑工具吧。
code随笔
2020-04-14
9190
Javascript中的局部变量、全局变量的详解与var、let的使用区别
Javascript中的变量定义方式有以下三种方式: 1、直接定义变量,var与let均不写;
code随笔
2020-04-14
2.9K0
Leetcode 239题 滑动窗口最大值(Sliding Window Maximum)
https://leetcode-cn.com/problems/sliding-window-maximum/
code随笔
2020-04-14
7610
LeetCode 703题数据流中的第K大元素(Kth Largest Element in a Stream)
https://leetcode-cn.com/problems/kth-largest-element-in-a-stream/
code随笔
2020-04-14
2900
LeetCode 225题用队列实现栈(Implement Stack using Queues
https://leetcode-cn.com/problems/implement-stack-using-queues/
code随笔
2020-04-14
5020
LeetCode 232题用栈实现队列(Implement Queue using Stacks)
https://leetcode-cn.com/problems/implement-queue-using-stacks/
code随笔
2020-04-14
2180
LeetCode​20题 有效的括号(Valid Parentheses)
给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。
code随笔
2020-04-14
4200
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档