Files
2026-05-03 14:06:26 +08:00

26 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
1.LeetCode35 搜索插入位置
2.LeetCode1302 层数最深叶子节点的和
3.链表的环,以及入口
4.Top-K算法
5.全排列
6.给出n对括号,请编写一个函数来生成所有的由n对括号组成的合法组合。例如,给出n=3,解集为:
"((O))”, “(00)", “(0)0", “000","()(0)"
7.数组左移k位
8.集合的全部子集
9.![[Pasted image 20260320020450.png]]
10.场景题:实现一个玩家和小怪的demo,玩家和小怪分别有生命值、攻击力、护甲等属性,回合制,可以选择进攻和防御,玩家先手
11.邮件类和邮箱类(要维护已读和未读),能把邮件发给指定邮箱
12.算法题
    - 实现一个道具,有类型、品质、最大道具数量等属性  
    - 实现一个道具管理类,包含具体的增删查改接口  
    - 根据类型、品质、最大道具数量进行排序,输出一个列表  
    - 假设一个背包有10000个道具,如何优化使其流畅
13.定义三种角色,有名字、性别、年龄等属性,每种角色可以动态地设置属性,然后还要设置对某些事物的访问权限。
14.用数组实现队列。包含入队和出队的方法。
15.数组扁平化
16.给定一组非负整数nums,重新排列每个数的顺序,使之组成一个最大的整数
输入:nums = [3,30,34,5,9] 输出"9534330"
17.
给一个整数,转换为对应的字符串,可以是负数,单位:个、十、百、千、......、亿、兆、百兆
比如整数“10020”转化为字符串“一万零二十”
18.