获得徽章 0
#青训营 x 字节后端训练营# Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行模型是以东尼·霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,但它也具有Pi运算的特征,比如通道传输。在1.8版本中开放插件(Plugin)的支持,这意味着现在能从Go中动态加载部分函数。
与C++相比,Go并不包括如枚举、异常处理、继承、泛型、断言、虚函数等功能,但增加了 切片(Slice) 型、并发、管道、垃圾回收、接口(Interface)等特性的语言级支持。Go 2.0版本将支持泛型,对于断言的存在,则持负面态度,同时也为自己不提供类型继承来辩护。
不同于Java,Go内嵌了关联数组(也称为哈希表(Hashes)或字典(Dictionaries) ),就像字符串类型一样。 [1]
展开
评论
#青训营 x 字节后端训练营# 数据结构是计算机科学中的一个重要概念,它涉及组织、存储和管理数据的方式和方法。数据结构用于在计算机程序中存储和操作数据,以便有效地执行各种操作和算法。

数据结构可以分为两大类:线性数据结构和非线性数据结构。

线性数据结构是一种按照顺序排列的数据集合,其中的每个元素都有一个前驱和后继元素,形成线性的结构。常见的线性数据结构包括数组、链表、栈和队列。

非线性数据结构是一种非顺序排列的数据集合,其中的元素之间可能存在多个关联关系,形成复杂的结构。常见的非线性数据结构包括树和图。

选择适当的数据结构对于解决特定的计算问题至关重要。不同的数据结构在存储和操作数据时具有不同的性能特征,例如访问速度、插入和删除操作的效率等。因此,在设计和实现计算机程序时,选择正确的数据结构可以显著影响程序的性能和效率。

数据结构的学习和理解是计算机科学和软件工程领域的基础,它是许多高级主题(如算法设计和分析)的先决条件。
展开
评论
#青训营 x 字节后端训练营# 通过这次评估,我知道了计算机的堆栈。我学到了更多关于堆栈的知识。它是一种在计算机中保存信息的方法。堆栈是一种先进后出(FILO)结构的数据结构。
因此,它在计算中起着重要的计算作用。在 assignment1 中,我被要求构建一个
RPN 计算器;所以我需要这个数据结构。
展开
评论
#青训营 x 字节后端训练营# 数据库设计是指确定数据库结构和组织方式的过程。在设计数据库时,需要定义表、字段、关系和约束等元素,以满足数据存储和访问的需求。良好的数据库设计能够提高数据的一致性、完整性和性能。
评论
#青训营 x 字节后端训练营# 今天观看了二叉树之美的一篇文章,树为一种抽象的数据结构,其中有一道算法题,将有序数组转化为二叉搜索树,我认为可以将其运用到一个social media 的软件中,给了我启发
评论
#青训营 x 字节后端训练营# 哈希表的基本原理是利用哈希函数将键(Key)转换为存储桶的索引,然后将值(Value)存储在相应的存储桶中。哈希函数计算的结果应该是一个确定的、唯一的索引值。当需要存储或检索数据时,再次应用相同的哈希函数来计算键的索引,并在相应的存储桶中查找或存储值。
哈希表的主要优点是它能够在平均情况下提供快速的数据存取,具有接近常量时间复杂度的插入和查找操作。这是因为哈希函数将键映射到唯一的存储桶中,所以只需检查相应的存储桶即可找到或存储值,而不需要遍历整个数据集。
展开
评论
#青训营 x 字节后端训练营# 开始好好准备go语言的考试,一定要拿到结营证书啊啊啊!不知道题目难不难,希望拿到结营证书可以对自己有很大的帮助特别在留学上,一定加油
评论
#青训营 x 字节后端训练营# Java is a programming language widely used in software development. It was introduced by Sun Microsystems (now Oracle Corporation) in 1995 and has become one of the most popular and widely used programming languages.

Java is an object-oriented programming language, which means its design focuses on solving problems by creating objects. It supports many object-oriented concepts such as encapsulation, inheritance, and polymorphism. These concepts make Java code easy to understand, maintain, and extend.
展开
评论
#青训营 x 字节后端训练营# Go语言是一种开源的静态类型编程语言,由Google开发并在许多领域中得到广泛应用。它被设计成简单易学、高效可靠的语言,适用于并发编程和构建高性能的应用程序。
评论
#青训营 x 字节后端训练营# 数据结构真的好难, 现在大一为递归所困扰,网络协议的网课也是迷迷糊糊的听,感觉不好,而且周三要考微积分了 好累
评论
#青训营 x 字节后端训练营# 今天看了计算机网络的课程,虽然老师在尽力的解释每个内容,但确实有些枯燥,也让我懂得了一些大概内容但还是些许懵逼
评论
#青训营 x 字节后端训练营# 今天观看了恋上数据结构与算法,发现了困扰了我许多的问题都在这篇文章中,其中关于链表的反转利用了递归的算法。
评论
#青训营 x 字节后端训练营# 今天阅读了关于go中非官方库的第三方开源,看到了复用 goroutine,减轻 runtime 调度压力;对象复用,大量使用 sync.Pool 减轻 GC 压力。联想到自己再写大作业,一个拼字游戏(Scrabble)的实现,也用到了把重复多余的方法提取出来。
评论
#青训营 x 字节后端训练营# 今天学完逆波兰表达式后,因为栈(stack)是一种线性数据结构,栈中的元素只能先入后出(First In Last Out,简称FILO)。感觉与栈知识息息相关,尝试在java中解决后缀表达式和中缀表达式子的转换,发现有很多
1
#青训营 x 字节后端训练营# 打卡字节青训营活动,现在还是大一,在打卡活动中的阅读资料中也是先找到了现在学习的内容,数据结构。观看完四种基本的数据结构后,对这门专业课有了较浅的理解,还望再接再厉
1
下一页
个人成就
文章被阅读 323
掘力值 51
收藏集
0
关注标签
4
加入于