归档
16
【LeetCode】1. 两数之和 【LeetCode】1. 两数之和
1. 问题给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可
2023-05-16
16
【Netty学习】1.网络协议 【Netty学习】1.网络协议
1.网络协议1.1 计算机网络 定义 计算机网络的标准定义是: 利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统。 分类 按覆盖范围划分 局域网L
2023-05-16
15
【Zookeeper学习】3.Zookeeper学习流程 【Zookeeper学习】3.Zookeeper学习流程
1 为什么学习 Zookeeper应该重点掌握分布式环境的演进过程,从一个单节点开始,慢慢过渡到分布式,为什么单节点不行,传统一个 tomcat 打天下有什么有点,缺点又是什么,当一个 tomcat 搞不定的时候,分布式的架构图又是什么样的
2023-05-15
15
15
【Zookeeper学习】1.架构演进 【Zookeeper学习】1.架构演进
1 集中式1.1 定义 由一台或多台主计算机组成中心节点,数据集中存储于该中心节点中,且其他相关业务单元全都集中部署在这个中心节点上,汇集系统所有功能并由其集中处理。 1.2 优点 性能优越 此类系统基本部署在基于底层性能卓越的大型主机之
2023-05-15
14
14
14
【LeetCode】1143. 最长公共子序列 【LeetCode】1143. 最长公共子序列
1.问题给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(
2023-05-14
13
【LeetCode】128. 最长连续序列 【LeetCode】128. 最长连续序列
1.问题给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1 输入:nums = [100,4,200,1,3,2]输出:4
2023-05-13
13
13
【LeetCode】617. 合并二叉树 【LeetCode】617. 合并二叉树
1.问题给你两棵二叉树: root1 和 root2 。 想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作
2023-05-13
13
10 / 13