会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
theshy
博客园
首页
新随笔
联系
订阅
管理
公告
2022年1月2日
#
算法-栈
摘要: 左神 中级提升班 3-3 编写一个程序,对一个栈里的整形数据,按升序进行排序,最小元素位于栈顶,要求最多只能使用一个额外的栈存放临时数据,但不得将元素复制到别的数据结构中 ***
阅读全文
posted @ 2022-01-02 19:05 tziSher
阅读(40)
评论(0)
推荐(0)
算法-括号问题
摘要: 左神 中级提升班2-2 给你一个字符串,可以在任意位置添加括号,将其转化为一个完整的字符串,返回至少需要添加多少个括号 ()()(())是完整的 ()(是不完整的 最小子结构一定是() class Solution { public int f(String s) { char[] chs = s.
阅读全文
posted @ 2022-01-02 19:05 tziSher
阅读(48)
评论(0)
推荐(0)
算法-递归问题
摘要: 左神 中级提升班2-1 n表示二叉树节点的个数 返回能够形成多少种不同的二叉树的结构 分析 解决一个原子问题 import java.util.Arrays; class Solution { public long[] cache; /** * @param n 二叉树节点的个数 * @retur
阅读全文
posted @ 2022-01-02 19:05 tziSher
阅读(42)
评论(0)
推荐(0)
算法-和差问题
摘要: 左神 中级提升班 2-3 给定一个数组arr,求差值为k的数字对,结果去重 import java.util.*; class Solution { public List<List<Integer>> f(int[] arr, int k) { List<List<Integer>> ans =
阅读全文
posted @ 2022-01-02 16:32 tziSher
阅读(41)
评论(0)
推荐(0)
算法-均值问题
摘要: 左神 中级提升班 2-4 题目 给一个包含n个整数元素的集合a,一个包含m个整数元素的集合b 定义magic操作为,从一个集合中取出一个元素,放到另一个集合里,且操作后两个集合的平均值都大于操作前 返回最多可以进行多少次magic操作 注意以下两点 不可以把一个集合的元素取空,这样就没有平均值了 值
阅读全文
posted @ 2022-01-02 16:32 tziSher
阅读(115)
评论(0)
推荐(0)
算法-子串子序列最值问题
摘要: leetcode 32.最长有效括号 左神 中级提升班 3-2 class Solution { public int f(String s) { //1 char[] chs = s.toCharArray(); int n = s.length(); //表示以i结尾的最长有效子串 int[]
阅读全文
posted @ 2022-01-02 16:32 tziSher
阅读(47)
评论(0)
推荐(0)
算法-滑动窗口
摘要: 左神 给你一个字符串s 一个字符串t 返回s中涵盖t所有字符的最短子串 class Solution { int f(String s, String t) { //1 int ans = Integer.MAX_VALUE; char[] chs = s.toCharArray(); char[]
阅读全文
posted @ 2022-01-02 10:29 tziSher
阅读(49)
评论(0)
推荐(0)
博客园
© 2004-2025
浙公网安备 33010602011771号
浙ICP备2021040463号-3