首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈星星
掘友等级
高级后端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(10)基础知识-算法复杂度主方法
有时候,我们要评估一个算法的复杂度,但是算法被分散为几个递归的子问题,这样评估起来很难,有一个数学公式可以很快地评估出来。 主方法,也可以叫主定理。对于那些用分治法,有递推...
3
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(9)基础知识-算法复杂度及渐进符号
首先每个程序运行过程中,都要占用一定的计算机资源,比如内存,磁盘等,这些是空间,计算过程中需要判断,循环执行某些逻辑,周而反复,这些是时间。 那么一个算法有多好,多快,怎么...
1
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(8.1)基础知识-前言
学习数据结构和算法。我们要知道一些基础的知识。 算法(英文algorithm)这个词在中文里面博大精深,表示算账的方法,也可以表示运筹帷幄的计谋等。在计算机科技里,它表示什...
1
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(7)简单入门Golang-标准库
官方提供了很多库给我们用,是封装好的轮子,比如包fmt,我们多次使用它来打印数据。 函数Printf使用到了另外一个函数Fprintf,而函数Fprintf内部又调用了其他...
1
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(6)简单入门Golang-并发、协程和信道
Golang语言提供了go关键字,以及名为chan的数据类型,以及一些标准库的并发锁等,我们将会简单介绍一下并发的一些概念,然后学习这些Golang特征知识。 我们写程序时...
赞
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(5)简单入门Golang-接口
在Golang世界中,有一种叫interface的东西,很是神奇。 如果你事前并不知道变量是哪种数据类型,不知道它是整数还是字符串,但是你还是想要使用它。 Golang就产...
赞
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(4)简单入门Golang-结构体和方法
那么a,b是一个值变量,而c是指针变量,c1是引用变量。 如果&加在变量a前:c := &a,表示取变量a的内存地址,c指向了a,它是一个指针变量。 当获取或设置指针指向的...
赞
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(3)简单入门Golang-流程控制语句
计算机编程语言中,流程控制语句很重要,可以让机器知道什么时候做什么事,做几次。主要有条件和循环语句。 Golang只有一种循环:for,只有一种判断:if,还有一种特殊的s...
赞
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(2)简单入门Golang-包、变量和函数
我们看到Golang语言只有小括号和大括号,不需要使用逗号来分隔代码,只有一种循环for。 接下来我们会分析这个例子。 每一个大型的软件工程项目,都需要进行工程管理。工程管...
1
评论
分享
陈星星
高级后端开发工程师
·
4年前
关注
数据结构和算法(Golang实现)(1)简单入门Golang-前言
数据结构和算法在计算机科学里,有非常重要的地位。此系列文章尝试使用 Golang 编程语言来实现各种数据结构和算法,并且适当进行算法分析。 我们会先简单学习一下Golang...
4
评论
分享
陈星星
关注了标签
程序员
高级后端开发工程师
陈星星
关注了标签
算法
高级后端开发工程师
陈星星
关注了标签
架构
高级后端开发工程师
陈星星
关注了标签
Go
高级后端开发工程师
陈星星
关注了标签
后端
高级后端开发工程师
个人成就
文章被点赞
11
文章被阅读
6,635
掘力值
209
关注了
1
关注者
18
收藏集
0
关注标签
5
加入于
2020-03-22