Golang | Leetcode Golang题解之第455题分发饼干

题目:

题解:

Go 复制代码
func findContentChildren(g []int, s []int) (ans int) {
    sort.Ints(g)
    sort.Ints(s)
    m, n := len(g), len(s)
    for i, j := 0, 0; i < m && j < n; i++ {
        for j < n && g[i] > s[j] {
            j++
        }
        if j < n {
            ans++
            j++
        }
    }
    return
}
相关推荐
_深海凉_2 小时前
LeetCode热题100-两数之和
算法·leetcode·职场和发展
阿Y加油吧3 小时前
面试硬核双杀!合并 K 个升序链表 + LRU 缓存|力扣高频手撕原题全解
数据结构·leetcode·链表
老鼠只爱大米3 小时前
LeetCode经典算法面试题 #70:爬楼梯(朴素递归、记忆化递归、动态规划等六种实现方案详解)
算法·leetcode·动态规划·递归·斐波那契·矩阵快速幂·爬楼梯
低调的JVM4 小时前
Golang下kafka可观测数据采集组件Otelsarama详解
golang·kafka·可观测·opentelemetry
旖-旎4 小时前
位运算(两整数之和)(3)
c++·算法·leetcode·位运算
x_xbx14 小时前
LeetCode:34. 在排序数组中查找元素的第一个和最后一个位置
数据结构·算法·leetcode
愣头不青18 小时前
96.不同的二叉搜索树
数据结构·算法·leetcode
golang学习记19 小时前
Go 实时批处理:让数据库少挨点打 [特殊字符]
开发语言·数据库·golang
alphaTao20 小时前
LeetCode 每日一题 2026/3/23-2026/3/29
服务器·windows·leetcode
不光头强21 小时前
力扣78子集题解
算法·leetcode·深度优先