没有合适的资源?快使用搜索试试~ 我知道了~
leetcode双人赛 algorithm On the way. Tips 首先确定数据结构 迭代着思考问题 边界测试 规律性题目按周期处理 加减乘除溢出,绝对值溢出(MIN_VALUE -> MAX_VALUE+1),MIN_VALUE乘以-1溢出 链表: 首尾节点特殊处理、常用方法两个指针分别同时遍历(速度不同、起始时间不同)、删除某个节点时增加dummy,避免增删首节点的特殊情况;dummy使用时,不一定需要dummy.next=head连接原链表,也可筛选节点加到dummy链表的尾部构成新链表 回溯法: 从某集合中选取部分或全部元素(元素可被使用1次、无数次、固定次)组合以满足一定要求。回溯方法的参数: ix(可选, 当前步数、层次或候选元素界限), path记录树路径 分治法:分治法解决问题是考虑是否有子问题重复计算的问题,如果有,使用动态规划 二叉树:首先考虑方法参数中的root为空如何处理,递归解决问题 Trie树的节点可以根据需求定制保存的信息: isWord,word,count等 给定矩阵,进行图的深度优先遍历时,可不使用visited二维数组记录已遍历的结果,可
资源推荐
资源评论
资源评论
weixin_38659311
- 粉丝: 5
- 资源: 892
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功