
Go
文章平均质量分 65
月泪同学
现实中摸爬滚打的社畜啦,学会分享~争取一周写一篇博文!(撰写毕业论文ing,会停更一段时间)
展开
-
基于Go语言的剪绳子进阶版-JZ83
给你一根长度为 n 的绳子,请把绳子剪成整数长的 m 段( m 、 n 都是整数, n > 1 并且 m > 1 , m <= n ),每段绳子的长度记为 k[1],…请问 k[1]* k[2] *…例如,当绳子的长度是 8 时,我们把它剪成长度分别为 2、3、3 的三段,此时得到的最大乘积是 18。说明:剪成一个长度为 2 的绳子和一个长度为 3 的绳子,答案为2*3=6。进阶:空间复杂度 O(1) , 时间复杂度 O(logn)拆分成 2 个长度为 2 的绳子,2 * 2 = 4。原创 2024-11-17 12:25:12 · 418 阅读 · 0 评论 -
基于Go语言的二叉树中和为某一值的路径(三)-JZ84
假如二叉树root为{1,2,3,4,5,4,3,#,#,-1},sum=6,那么总共如下所示,有3条路径符合要求。1. 该题路径定义不需要从根节点开始,也不需要在叶子节点结束,但是一定是从父亲节点往下到孩子节点。给定一个二叉树root和一个整数值 sum ,求该树有多少路径的的节点值之和等于 sum。3. 保证最后返回的路径个数在整形范围内(即路径个数小于2^31-1)输入:{1,2,3,4,5,4,3,#,#,-1},6。输入:{1,#,2,#,3},3。2. 总节点数目为n。输入:{0,1},1。原创 2024-11-03 15:04:01 · 897 阅读 · 0 评论 -
基于Go语言的表示数值的字符串的正则解法-JZ20
Go语言正则表达式实现一个函数用来判断字符串str是否表示数值(包括科学计数法的数字,小数和整数)原创 2024-10-15 17:12:12 · 485 阅读 · 0 评论 -
基于Go语言的最长不含重复字符的子字符串的两种解法-JZ48
请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。原创 2024-10-13 11:07:55 · 283 阅读 · 0 评论 -
Go语言常见语法糖
Golang语法糖转载 2024-10-03 17:27:44 · 45 阅读 · 0 评论