Rui
  • Home
  • Archives
  • Categories
  • Tags
  • About
  •   
  •   
对io多路复用的一些理解

对io多路复用的一些理解

1.什么是io多路复用
2022-03-10
#网络
LeetCode-动态规划

LeetCode-动态规划

自己理解: **当前状态是由上一个状态推出来的,那么就会有个动态的过程,就会有一个公式,就是 状态转移公式,对于解题来说,主要的工作 是找到 这个公式,其实也可以说 是找规律(个人理解)**
2022-03-09
LeetCode-回溯

LeetCode-回溯

​ 回溯 -》 穷举
2022-03-08
LeetCode-堆栈问题

LeetCode-堆栈问题

1. 有效的括号给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串 s ,判断字符串是否有效。 有效字符串需满足:
2022-03-07
LeetCode
#堆栈
LeetCode-树

LeetCode-树

1. 恢复二叉搜索树给你二叉搜索树的根节点 root ,该树中的 恰好 两个节点的值被错误地交换。请在不改变其结构的情况下,恢复这棵树 。 思路: 二叉搜索树 中序排序是升序的,中序遍历时 记录前一个节点, 比较当前节点和上个节点,正常的树是当前节点要大于上一节点 1234567891011121314151617181920212223242526class Solution {pu
2022-03-07
#树
LeetCode-树

LeetCode-树

1. 恢复二叉搜索树给你二叉搜索树的根节点 root ,该树中的 恰好 两个节点的值被错误地交换。请在不改变其结构的情况下,恢复这棵树 。 思路: 二叉搜索树 中序排序是升序的,中序遍历时 记录前一个节点, 比较当前节点和上个节点,正常的树是当前节点要大于上一节点 1234567891011121314151617181920212223242526class Solution {pu
2022-03-07
#树
LeetCode-双指针问题

LeetCode-双指针问题

1 移除元素给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。
2022-03-06
LeetCode
#双指针 滑动窗口
Linux socket 网络编程简单步骤()

Linux socket 网络编程简单步骤()

socket是什么? Linux下tcp服务器创建的步骤
2022-03-05
#Linux网络
LeetCode-哈希问题

LeetCode-哈希问题

这里先填个坑 : set map 容器底层的原理 1. 有效的字母异位词给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 s 和 t 仅包含小写字母 思路: 统计s中字符出现的次数,然后再统计 t 中字符出现的次数看是否匹配 ,s和 t 仅仅包含小写字母,所以一小写字母作为
2022-03-02
LeetCode
#hash
LeetCode-链表问题

LeetCode-链表问题

2022-02-26
LeetCode
#链表
12345

Search

Hexo Fluid
Views: Visitors:
粤ICP备2022011229号 | police-icon 粤ICP备2022011229号