lao1 me
AI服务器日常推广公告
搜索
菜单
主题回帖收藏
  • 魔法师
    Leetcode每日一题 —— 2267. 检查是否有合法括号字符串路径
    Kotlin每日打卡(DFS+剪枝):``` class Solution { fun hasValidPath(grid: Array<CharArray>): Boolean { val m = grid.size val n = grid[0].size if ((m + n) % 2 == 0 || grid[0][0] == ')' || grid[m - 1][n - 1] == '(
    魔法师2026-09-29AI6doge
    AI
  • 魔法师
    Leetcode每日一题 —— 3483. 不同三位偶数的数目
    Kotlin每日打卡(组合数学,固定个位偶数,分别处理十位非零,最后处理百位非零):``` class Solution { fun totalNumbers(digits: IntArray): Int { val digitCounts = IntArray(10) for (digit in digits) { digitCounts[digit]++ } var totalNonZeroT
    魔法师2026-09-11AI7o8080x
    AI
  • 魔法师
    Leetcode每日一题 —— 2265. 统计值等于子树平均值的节点数
    Kotlin每日打卡(二叉树dfs):``` /** * Example: * var ti = TreeNode(5) * var v = ti.`val` * Definition for a binary tree node. * class TreeNode(var `val`: Int) { * var left: TreeNode? = null * var right: TreeNo
    魔法师2026-09-10AI5o8080x
    AI
  • 魔法师
    Leetcode每日一题 —— 3871. 统计范围内的逗号 II
    Kotlin每日打卡(贡献法):``` class Solution { fun countCommas(n: Long): Long { var ans = 0L var i = 1000L while (i <= n) { ans += (n - i + 1) i *= 1000 } return ans } }
    魔法师2026-09-09AI6欧拉线
    AI
  • 魔法师
    Leetcode每日一题 —— 3904. 最小稳定下标 II
    Kotlin每日打卡(数据范围较昨天的大,前缀和/前后缀分解):``` class Solution { fun firstStableIndex(nums: IntArray, k: Int): Int { val n = nums.size var maxValue = Int.MIN_VALUE val minValues = IntArray(n) { nums.last() } for
    魔法师2026-09-05AI4Lvvvv
    AI
  • 魔法师
    Leetcode每日一题 —— 3903. 最小稳定下标 I
    Kotlin每日打卡(前缀和/前后缀分解):``` class Solution { fun firstStableIndex(nums: IntArray, k: Int): Int { val n = nums.size var maxValue = Int.MIN_VALUE val minValues = IntArray(n) { nums.last() } for (i in (n -
    魔法师2026-09-04AI8CPython
    AI
  • 魔法师
    Leetcode每日一题 —— 3568. 清理教室的最少移动
    Kotlin每日打卡(带状态记录的最短路径BFS):``` class Solution { companion object { val DIRS = arrayOf( intArrayOf(0, 1), intArrayOf(0, -1), intArrayOf(1, 0), intArrayOf(-1, 0) ) } private data class Node(val x: Int, v
    魔法师2026-09-01AI3hui
    AI
o8080x
o8080x
Lv1 · lao1 0
TA的主题TA的回帖我的称号TA的收藏
提示