首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
H_拾忆
掘友等级
定时学习.不定期徒步爬山.追求真实的It男孩.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 54
沸点 0
赞
54
返回
|
搜索文章
最新
热门
LeetCode算法054螺旋矩阵
题目: 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元 素。 示例1: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9
Go语言数据结构和算法(三十)贪心简介
1.算法定义: 贪心算法是一种用于优化问题简单直观的算法.该算法在尝试找到解决整个问题的总体最佳方法时.会在每个步骤中找出最佳选择.贪心算法在某些问题非常成功.如用于压缩数据的霍夫曼编码.或用于寻找图
Go语言数据结构和算法(二十九)斐波那契搜索
斐波那契搜索是一种基于比较的算法.它使用斐波那契数列来搜索有序数组中的元素.斐波那契算法是基于分治算法的二分搜索算法的另一种变体. 1.原理: 1.1定义两个变量.Fm和Fm-1.其中Fm是第m个斐波
Go进阶之string
1.用法: 1.1声明: 声明一个空字符串变量在赋值. func main() { var s1 string s1 = "hello world" } 注:空字符串只是长度为0.但不是nil. 简短
LeetCode053最大子序和
题目: 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连
Go语言数据结构和算法(二十八)插值搜索算法
插值搜素是对实例二分搜索的改进.其中排序数组中的值是均匀分布的.二分搜索总是对中间元素进行检查.插值搜索可能会根据正在搜索的键的值去查找不同的位置.如果键的值更接近最后一个元素.则插值搜索很可能会向末
Go语言数据结构和算法(二十七)跳转搜索算法
跳转搜索是一种用于有序数组的搜索算法.其基本思想是通过固定步骤向前跳转或跳 过某些元素来检查更少的元素. 跳转搜索的步骤是将数组长度的平方根跳跃进行查找.直到找到大于或等于目标的值. 然后实现一个反向
Go进阶之Iota
常量声明语句中.iota往往用于声明连续的整型常量.itoa的位置与其的位置强相关. iota取值描述: iota在const关键字出现时被重置为0. const声明块中每新增一行.iota的值自增.
Go进阶之struct
1.内嵌字段: Go语言没有继承的概念.当需要复用其他结构体时.需要使用组合方式将其他结构体嵌 入当前结构体. 示例: 结构体中的字段既可以显示指定也可以隐式指定. 注:显示指定和隐示指定没有区别.仅
LeetCode042接雨水
题目: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: 编辑 输入:height = [0,1,0,2,1,0,1,3,2,1,
下一页
个人成就
文章被点赞
54
文章被阅读
934
掘力值
619
关注了
0
关注者
1
收藏集
0
关注标签
2
加入于
2025-11-18