会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
长颈鹿的脖子
上一页
1
···
10
11
12
13
14
15
16
17
18
···
24
下一页
2019年12月4日
go结构体
摘要: go结构体 go不是像c++、java、ruby和c#一样的面向对象语言。它没有对象和继承的概念。因此也没有很多面向对象语言的特性如多态和重载。 go提供了结构体,并且可以将一些方法和结构体关联。go也支持一种简单但是更有效的组合形式。总的来说,这是为了让代码更加简洁,但是在一些场合,你会失去一些面
阅读全文
posted @ 2019-12-04 15:26 长颈鹿的脖子
阅读(204)
评论(0)
推荐(0)
go函数声明
摘要: go函数声明 这是一个很好的机会去介绍函数支持多值返回。查看下面3个函数:一个没有返回值,一个返回一个值,一个返回2个值。 func log(message string) { } func add(a int, b int) int { } func power(name string) (int
阅读全文
posted @ 2019-12-04 15:25 长颈鹿的脖子
阅读(156)
评论(0)
推荐(0)
go变量和声明
摘要: go变量和声明 这将是美好的开始和结束,通过写下x = 4,我们查看变量,可以说声明了一个变量并赋值,但是很不幸,go语言变量声明和赋值比这更复杂。通过学习一些简单的示例开始学习变量声明和赋值。然后在下一章,当我们创建并使用结构体时,我们会深入学习。尽管如此,你需要花一些时间去适应。 你可能会惊讶,
阅读全文
posted @ 2019-12-04 15:20 长颈鹿的脖子
阅读(108)
评论(0)
推荐(0)
go垃圾回收
摘要: go垃圾回收 当创建一些变量时,变量有一个确定的生命周期。例如函数中定义的局部变量,当函数退出时变量就不存在了。另外在其他情况下,至少对于编译器来说,这不是那么的明显。例如,某个被函数返回的变量的生命周期,或者被其他变量和对象引用的变量的生命周期,都是很难去判断的。如果没有垃圾回收机制,开发人员需要
阅读全文
posted @ 2019-12-04 15:18 长颈鹿的脖子
阅读(166)
评论(0)
推荐(0)
go类c语法
摘要: go类c语法 一般来说,如果一门语言具有类c语法,意味着当你习惯使用其他类c语言例如c、c++、java、javascript和c#,然后你就会发现go语言和它们也类似,至少表面上是。例如,使用&&表示一个布尔运算AND,==用于相等比较,{和}表示一个代码段的开始和结束,并且数组的索引值是从0开始
阅读全文
posted @ 2019-12-04 15:17 长颈鹿的脖子
阅读(224)
评论(0)
推荐(0)
数据结构和算法双链表
摘要: 双向链接列表是链接列表的变体,与单链接列表相比,可以以两种方式轻松地向前和向后导航。以下是理解双向链表概念的重要术语。 链接 - 链接列表的每个链接都可以存储称为元素的数据。 Next - 链接列表的每个链接都包含指向下一个名为Next的链接的链接。 上一页 - 链表的每个链接都包含一个名为Prev
阅读全文
posted @ 2019-12-04 15:12 长颈鹿的脖子
阅读(195)
评论(0)
推荐(0)
数据结构分而治之
摘要: 在分而治之的方法中,手头的问题被分成较小的子问题,然后每个问题都独立解决。当我们继续将子问题划分为更小的子问题时,我们最终可能会达到无法进行更多划分的阶段。解决那些“原子”最小可能的子问题(分数)。最后合并所有子问题的解决方案以获得原始问题的解决方案。 从广义上讲,我们可以通过三个步骤来理解 分而治
阅读全文
posted @ 2019-12-04 15:08 长颈鹿的脖子
阅读(249)
评论(0)
推荐(0)
数据结构动态规划
摘要: 动态编程方法类似于将问题分解为更小但更小的子问题的分而治之。但不同的是,分而治之,这些子问题并没有独立解决。相反,记住这些较小子问题的结果并用于类似或重叠的子问题。 动态编程用于我们遇到问题的地方,可以将其划分为类似的子问题,以便可以重复使用它们的结果。大多数情况下,这些算法用于优化。在解决现有子问
阅读全文
posted @ 2019-12-04 15:08 长颈鹿的脖子
阅读(174)
评论(0)
推荐(0)
数据结构贪婪算法
摘要: 设计算法以实现给定问题的最佳解决方案。在贪婪算法方法中,决策是从给定的解决方案域做出的。由于贪婪,选择了似乎提供最佳解决方案的最接近的解决方案。 贪心算法试图找到一个本地化的最优解决方案,最终可能导致全局优化的解决方案。但是,通常贪婪算法不提供全局优化的解决方案。 计数硬币 这个问题是通过选择最不可
阅读全文
posted @ 2019-12-04 15:07 长颈鹿的脖子
阅读(185)
评论(0)
推荐(0)
数据结构算法基础
摘要: 算法是一个逐步的过程,它定义了一组指令,这些指令按特定顺序执行以获得所需的输出。算法通常独立于底层语言创建,即算法可以用一种以上的编程语言实现。 从数据结构的角度来看,以下是一些重要的算法类别 - 搜索 - 搜索数据结构中的项目的算法。 排序 - 按 特定顺序对项目进行 排序的 算法。 插入 - 在
阅读全文
posted @ 2019-12-04 13:12 长颈鹿的脖子
阅读(143)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
24
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告