楼主: 开水不开
跳转到指定楼层
上一主题 下一主题
收起左侧

转码野生老农刷题打卡

🔗
 楼主| 开水不开 2022-11-23 15:24:58 | 只看该作者
全局:
2022-11-23
20. 有效的括号
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-24 10:54:43 | 只看该作者
全局:
ID: Offer 14- I
标题: 剪绳子
日期: 2022-11-24
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-25 11:54:30 | 只看该作者
全局:
2022-11-24
面试题 03.06. 动物收容所
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-26 21:38:34 | 只看该作者
全局:
2022-11-26
Interview 16.26        计算器
要注意最后的加减号顺序
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-27 12:36:21 | 只看该作者
全局:
2022-11-27
145        二叉树的后序遍历
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-28 09:44:26 | 只看该作者
全局:
ID: 136
标题: 只出现一次的数字
日期: 2022-11-28

for 异或
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-29 15:55:28 | 只看该作者
全局:
2022-11-29打卡
264        丑数 II
1. 动态规划,假设dp[n]为前n个最小的丑数
2. 分别针对2,3,5因数设置指针。p2,p3,p5。每次对比dp[p2] * 2, dp[p3] * 3, dp[p5] * 5中的最小值
3. 如果 dp[p2] * 2最小,p2++。以此类推p3和p5。因为此时dp[p2-1] * 2已经作为 dp[i]的最小值了,已经乘过了,所以要大于dp[i], p2指针需要相应的+1;
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-29 16:36:01 | 只看该作者
全局:
2022-11-29
313        超级丑数
1. 动态规划,假设dp[n]为前n个最小的丑数
2. 分别针对primes的所有因数设置指针。p2,p3,p5。每次对比dp[pointer[j]] * primes[j]的最小值
3. 如果 dp[pointer[j]] * primes[j]最小,pointer[j]++。因为此时dp[pointer[j]] * primes[j]已经作为 dp[i]的最小值了,已经乘过了,所以要大于dp[i], pointer[j]指针需要相应的+1;
4. 注意对比的时候dp[pointer[j]] * primes[j]超过 Integer.MAX_VALUE;。所以处理时要跳过越界的值。
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-11-30 15:20:46 | 只看该作者
全局:
2022-11-30
125        验证回文串
ID: 706
标题: 设计哈希映射
回复

使用道具 举报

🔗
 楼主| 开水不开 2022-12-1 17:17:21 | 只看该作者
全局:
2022-12-01
46        全排列
回溯就是全排列。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表