- 介绍 我们知道 Go 的数组和切片非常方便对数据进行访问,但是假如我们有一个长度为 5 的数组 [1, 2, 3, 4, 5],想要往其中 3 和 4 之间插入一个元素 6,就往往不是非常容易了。为啥呢? 一般解决的方法是首先创建一个长度大于 5 的新数组,因为这个数组的长度首先要... 介绍 我们知道 Go 的数组和切片非常方便对数据进行访问,但是假如我们有一个长度为 5 的数组 [1, 2, 3, 4, 5],想要往其中 3 和 4 之间插入一个元素 6,就往往不是非常容易了。为啥呢? 一般解决的方法是首先创建一个长度大于 5 的新数组,因为这个数组的长度首先要...
- 最近准备重新回顾一下Python的语法,然后顺带整理一些基础的笔记。网上基础的教程和文章或者视频比较多,这里我只简单列举一下我自己认为有需要记录的笔记供大家学习。 一、Python环境搭建&环境变量配置 IDE工具推荐:pycharm社区版 环境变量配置:切记最好不要使用安装过程中的自动配置环境变量,手动配置好一点。新建一... 最近准备重新回顾一下Python的语法,然后顺带整理一些基础的笔记。网上基础的教程和文章或者视频比较多,这里我只简单列举一下我自己认为有需要记录的笔记供大家学习。 一、Python环境搭建&环境变量配置 IDE工具推荐:pycharm社区版 环境变量配置:切记最好不要使用安装过程中的自动配置环境变量,手动配置好一点。新建一...
- 二、判断题(共10题,每题2分,共20分) 16、列表只能适用于所有角色,不能仅适用于当前角色 答案:错误 考点分析:考查列表相关知识 列表和变量一样,在新建的时候可以选择适用于所有角色和仅适用于当前角色,所以错误 17、下图中的程序执行一次之后,“我的链表”将会在舞台上显示出来 答案:错误 考点分析:考查... 二、判断题(共10题,每题2分,共20分) 16、列表只能适用于所有角色,不能仅适用于当前角色 答案:错误 考点分析:考查列表相关知识 列表和变量一样,在新建的时候可以选择适用于所有角色和仅适用于当前角色,所以错误 17、下图中的程序执行一次之后,“我的链表”将会在舞台上显示出来 答案:错误 考点分析:考查...
- Go maps Go maps 类似于其他编程语言的哈希表,在 Python 中称为字典,Ruby 为散列,而 JavaScript 则被称为对象,PHP 是关联数组。 不像数组和切片,maps 的主要优点是它们可以使用任何数据类型作为索引,在这种情况下称为映射键或 key。 尽管... Go maps Go maps 类似于其他编程语言的哈希表,在 Python 中称为字典,Ruby 为散列,而 JavaScript 则被称为对象,PHP 是关联数组。 不像数组和切片,maps 的主要优点是它们可以使用任何数据类型作为索引,在这种情况下称为映射键或 key。 尽管...
- 合并两个有序链表 “Think ahead. Don’t let day-to-day operations drive out planning.” — Donald Rumsfeld 题... 合并两个有序链表 “Think ahead. Don’t let day-to-day operations drive out planning.” — Donald Rumsfeld 题...
- 映射 映射也是 Go 内置的数据结构,用于存储键值对的无序集合。 也被称为关联数组、哈希表或字典。类似与查字典, 映射用于通过关键键查找关联的值。键是唯一的,键对应的值可以通过键来获取、更新或删除。 可以利用映射来检测一个键是否已经存在。值存储后,可以通过引用相关的键来调用映射... 映射 映射也是 Go 内置的数据结构,用于存储键值对的无序集合。 也被称为关联数组、哈希表或字典。类似与查字典, 映射用于通过关键键查找关联的值。键是唯一的,键对应的值可以通过键来获取、更新或删除。 可以利用映射来检测一个键是否已经存在。值存储后,可以通过引用相关的键来调用映射...
- 数组中重复的数字 在上一篇博客中《剑指Offer》-- 题目一:找出数组中重复的数字(Python多种方法实现)中,其实能发现这类题目的关键就是一边遍历数组一边查满足条件的元素。 然后我们在博客用最复... 数组中重复的数字 在上一篇博客中《剑指Offer》-- 题目一:找出数组中重复的数字(Python多种方法实现)中,其实能发现这类题目的关键就是一边遍历数组一边查满足条件的元素。 然后我们在博客用最复...
- 排序算法 现在越来越卷的互联网面试,排序算法也是常考的方向之一,而在这些算法当中。一般排序算法最常考的:快速排序和归并排序。 因为这两个算法体现了分治算法思想的核心观点,而且还有很多出题的可能。本篇文章就从算法思想和Python 代码实现上带读者快速过完整个经典排序算法。 ... 排序算法 现在越来越卷的互联网面试,排序算法也是常考的方向之一,而在这些算法当中。一般排序算法最常考的:快速排序和归并排序。 因为这两个算法体现了分治算法思想的核心观点,而且还有很多出题的可能。本篇文章就从算法思想和Python 代码实现上带读者快速过完整个经典排序算法。 ...
- Collection 接口 所有通用集合实现都有一个带有 Collection 参数的构造函数,此构造函数初始化新集合以包含指定集合中的所有元素,即它允许转换集合的类型。 如把一个 Collection<String> s,它可以转化成 List、Set 或其他类型的 Coll... Collection 接口 所有通用集合实现都有一个带有 Collection 参数的构造函数,此构造函数初始化新集合以包含指定集合中的所有元素,即它允许转换集合的类型。 如把一个 Collection<String> s,它可以转化成 List、Set 或其他类型的 Coll...
- 前言 一直很好奇 Go 语言的 map 底层是如何实现的。 Go map 的形式就是键值对,给定一个键,能尽快的找到对应的值。 任何可比较的类型都可以是键——所有简单的标量类型(布尔、整数、浮点、复数、字符串)、指针、通道、数组、接口。不可比较的类型——切片、映射、函数。 因此,映... 前言 一直很好奇 Go 语言的 map 底层是如何实现的。 Go map 的形式就是键值对,给定一个键,能尽快的找到对应的值。 任何可比较的类型都可以是键——所有简单的标量类型(布尔、整数、浮点、复数、字符串)、指针、通道、数组、接口。不可比较的类型——切片、映射、函数。 因此,映...
- 切片 slice 切片可以算是数组的一部分。 像数组一样,切片亦是可索引的并且有长度。 与数组不同,切片这个长度是可以改变的。 切片是灵活且可扩展的数据结构,可以根据需要增长和缩小。 像数组一样,切片可以索引并且有长度。 在 Go 中,数组允许您定义可以保存相同类型数据项的变量,但它不提... 切片 slice 切片可以算是数组的一部分。 像数组一样,切片亦是可索引的并且有长度。 与数组不同,切片这个长度是可以改变的。 切片是灵活且可扩展的数据结构,可以根据需要增长和缩小。 像数组一样,切片可以索引并且有长度。 在 Go 中,数组允许您定义可以保存相同类型数据项的变量,但它不提...
- 或许我们学Python,只听过列表(list)、元组(tuple)、集合(set)、字典(dict) 那个流行在Java、C++和C中常见的那个“狠人”——数组去哪了呢? 本文将带你学习一下 Pyt... 或许我们学Python,只听过列表(list)、元组(tuple)、集合(set)、字典(dict) 那个流行在Java、C++和C中常见的那个“狠人”——数组去哪了呢? 本文将带你学习一下 Pyt...
- 《剑指Offer》书评 众所周知,在互联网招聘中,总少不了笔试这一环节。而说到笔试,肯定有一本书会被每一个童鞋提及——那就是《剑指Offer》,在更新了两版后,终于在2021年的夏天这本书也更新了——《... 《剑指Offer》书评 众所周知,在互联网招聘中,总少不了笔试这一环节。而说到笔试,肯定有一本书会被每一个童鞋提及——那就是《剑指Offer》,在更新了两版后,终于在2021年的夏天这本书也更新了——《...
- 聊聊Python序列类型的本质 在本博客中,我们来聊聊探讨Python的各种“序列”类,内置的三大常用数据结构——列表类(list)、元组类(tuple)和字符串类(str)的本质。 不知道你发现没有... 聊聊Python序列类型的本质 在本博客中,我们来聊聊探讨Python的各种“序列”类,内置的三大常用数据结构——列表类(list)、元组类(tuple)和字符串类(str)的本质。 不知道你发现没有...
- Java 最初版本只提供了最初的几个 Java 集合框架个类: VectorStackHashableBitSetEnumeration 其中 Enumeration 接口提供了一种用于访问任意容器中各个元素的抽象机制。 Java 集合类库将接口( interface )与实现(i... Java 最初版本只提供了最初的几个 Java 集合框架个类: VectorStackHashableBitSetEnumeration 其中 Enumeration 接口提供了一种用于访问任意容器中各个元素的抽象机制。 Java 集合类库将接口( interface )与实现(i...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签