news 2026/4/23 19:15:15

day80(2.8)——leetcode面试经典150

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day80(2.8)——leetcode面试经典150

22. 括号生成

22. 括号生成

题目:

题解:

class Solution { int left; //左括号 int right; //右括号 List<String> res; void dfs(int l, int r, StringBuilder sb) { if(l==0&&r==0) { res.add(sb.toString()); return ; } if(l>0) { sb.append('('); dfs(l-1, r, sb); sb.deleteCharAt(sb.length()-1); } //剩余的左括号也要少于右括号才能形成完整的括号 if(r>0&&l<r) { sb.append(')'); dfs(l, r-1, sb); sb.deleteCharAt(sb.length()-1); } } public List<String> generateParenthesis(int n) { left=n; right=n; res = new ArrayList<>(); dfs(left, right, new StringBuilder()); return res; } }

79. 单词搜索

79. 单词搜索

题目:

题解:

class Solution { int n; int m; boolean[][] visited; boolean dfs(int x, int y, char[][] board, String word, int t) { // 先检查是否越界或已访问 if (x < 0 || x >= n || y < 0 || y >= m || visited[x][y]) { return false; } // 检查当前字符是否匹配 if (board[x][y] != word.charAt(t)) { return false; } // 如果已经匹配到最后一个字符 if(t==word.length()-1) { return true; } visited[x][y]=true; // 向四个方向搜索(注意:题目只允许上下左右,不是8个方向!) boolean found = dfs(x + 1, y, board, word, t + 1) || dfs(x - 1, y, board, word, t + 1) || dfs(x, y + 1, board, word, t + 1) || dfs(x, y - 1, board, word, t + 1); //恢复现场 visited[x][y]=false; return found; } public boolean exist(char[][] board, String word) { n = board.length; m = board[0].length; visited = new boolean[n][m]; for(int i=0;i<n;i++) { for(int j=0;j<m;j++) { if(board[i][j]==word.charAt(0)) { if(dfs(i, j, board, word, 0)) { return true; } } } } return false; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 16:17:57

【小程序毕设全套源码+文档】基于微信小程序的汽车服务企业客户评价APP的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/23 13:02:02

屠榜级身材引爆大银幕!阿如那新戏拳击造型惊呆网友:反正很曼妙

当阿如那赤裸上身、缠着绷带、汗水在清晰可见的腹肌上折射出光芒的《替身拳手》剧照流出时&#xff0c;整个互联网的健身区和娱乐区同时炸了-这哪是演员为角色塑形&#xff1f;这分明是“人类身体潜能说明书”现场版&#xff01;这身肌肉&#xff0c;让大银幕都“超负荷”了&am…

作者头像 李华
网站建设 2026/4/23 11:27:59

【小程序毕设全套源码+文档】基于微信小程序的校园电动车租赁系统移动应用程序的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/23 16:12:26

【小程序毕设全套源码+文档】基于Android studio的零食商城app的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/23 13:18:43

九字真言:人机互助新时代的哲学融智学

九字真言&#xff1a;人机互助新时代的哲学融智学 &#xff08;汉字汉语中文里蕴藏着融会贯通古今中外的哲学融智学思想&#xff09; 摘要&#xff1a;人机互助时代的到来&#xff0c;要求超越西方主客二分哲学传统&#xff0c;发展一种能解释并引导人类智力与机器人工智能深度…

作者头像 李华
网站建设 2026/4/23 13:16:50

AI写专著攻略来袭!专业工具推荐,为你的学术之路添砖加瓦

首次撰写学术专著挑战及相关AI工具助力介绍 对于首次尝试撰写学术专著的研究者来说&#xff0c;写作常常像是一场“摸索前行”的探险&#xff0c;沿途布满许多未知的挑战。选题的困惑让人感到迷茫&#xff0c;很难在“有意义”和“可执行”之间取得平衡&#xff1b;选题一旦设…

作者头像 李华