被加薪的小学生很迷茫
被加薪的小学生很迷茫
全部文章
分类
归档
标签
去牛客网
登录
/
注册
被加薪的小学生很迷茫的博客
全部文章
(共11篇)
题解 | 计算字符串的编辑距离
package main import ( "fmt" ) func main() { var s, t string fmt.Scanln(&s) fmt.Scanln(&t) result := editDistance(s, t) fmt....
2025-07-14
0
145
题解 | 合唱队
package main import ( "fmt" ) // 计算最长递增子序列(LIS) func calculateLIS(heights []int) []int { n := len(heights) lis := make([]int, n) // 初...
2025-07-13
0
101
题解 | 24点游戏算法
package main import ( "fmt" "math" ) const ( TARGET = 24.0 // 目标值 EPS = 1e-6 // 浮点数精度 ) // 检查两个浮点数是否相等 func isEqual(a, b...
2025-07-13
0
145
题解 | 放苹果
package main import "fmt" // 解决放苹果问题的动态规划函数 func countWays(m, n int) int { // 创建二维DP表 // dp[i][j] 表示将i个苹果放入j个盘子的方案数 dp := make([][]int,...
2025-07-12
0
116
题解 | 成绩排序
package main import ( "fmt" "sort" ) // Student 学生结构体 type Student struct { Name string // 学生姓名 Score int // 学生成绩 Index...
2025-07-12
0
115
题解 | MP3光标位置
package main import ( "fmt" "strings" ) func main() { var n int var commands string fmt.Scanln(&n) fmt.Scanln(&co...
2025-07-11
0
76
题解 | 明明的随机数
package main import ( "fmt" ) // 巧妙解法:位图 + 位运算优化 // 时间复杂度:O(n + k),空间复杂度:O(k/32) // 其中k=500为数据范围,n为输入数量 func main() { var n int fmt.Sca...
2025-07-11
0
80
题解 | 字符串合并处理
package main import ( "fmt" "sort" "strconv" "strings" ) func main() { var s, t string fmt.Scan(&s...
2025-07-10
0
183
题解 | 字符串加解密
package main import ( "bufio" "fmt" "os" "unicode" ) func main() { scanner := bufio.NewScanner(os.Stdin...
2025-07-09
0
107
题解 | 识别有效的IP地址和掩码并进行分类统计
package main import ( "bufio" "fmt" "os" "strconv" "strings" ) func main() { scanner := bufi...
2025-07-09
0
100
首页
上一页
1
2
下一页
末页