首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bonies
掘友等级
java程序猿
|
国家电网
应无所住而生其心
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
70
文章 35
沸点 35
赞
70
返回
|
搜索文章
最新
热门
动态规划正则匹配分析
``` 以一个例子详解动态规划转移方程: S = abbbbc P = ab*d*c 1. 当 i, j 指向的字符均为字母(或 '.' 可以看成一个特殊的字母)时, 只需判断对应位置的字符即可, 若
合并k个链表
class Solution { public ListNode mergeKLists(ListNode[] lists) { if (lists == null || lists.length =
两两交换相邻节点
class Solution { public ListNode swapPairs(ListNode head) { if(head == null || head.next == null){ r
kmp匹配串构建下一个匹配位置数组
如果p[i]==p[j]->next[i]==j+1,i和j同时后移 如果p[i]!=p[j]->将j指向前一位的next数组对应的值,即j=next[j-1] public static void
回溯心法
回朔法的思想: 回朔法的重要思想在于: 通过枚举法,对所有可能性进行遍历。 但是枚举的顺序是 一条路走到黑,发现黑之后,退一步,再向前尝试没走过的路。直到所有路都试过。因此回朔法可以简单的理解为: 走
组合求和
``` /** * 双递归 * 全排列 */ public static void permutation(int[] array,int length,int idx,int sum,Deque d
组合求和
public void dfs(int[] candidates, int target, List<List> ans, List combine, int idx) { if (idx == ca
example 递归
两两交换链表中的节点 public ListNode swapPairs(ListNode head) { if(head == null || head.next == null){ return
Excel
![image.png](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/63b84e62fd5d4715a45c4a942de6be92~tplv
回溯心法
回朔法的思想: 回朔法的重要思想在于: 通过枚举法,对所有可能性进行遍历。 但是枚举的顺序是 一条路走到黑,发现黑之后,退一步,再向前尝试没走过的路。直到所有路都试过。因此回朔法可以简单的理解为: 走
下一页
个人成就
文章被阅读
643
掘力值
145
关注了
12
关注者
10
收藏集
0
关注标签
0
加入于
2022-09-21