- 基础篇面试汇总可查看博主此文:Java基础面试题(2022最新版汇总) 文章目录 数据结构与算法面试 1.什么是数据结构? 2.为什么我们需要数据结构?... 基础篇面试汇总可查看博主此文:Java基础面试题(2022最新版汇总) 文章目录 数据结构与算法面试 1.什么是数据结构? 2.为什么我们需要数据结构?...
- 题目 给定一个无向图graph,当这个图为二分图时返回true。 如果我们能将一个图的节点集合分割成两个独立的子集A和B,并使图中的每一条边的两个节点一个来自A集合,一个来自B集合,我们就将这个图称为... 题目 给定一个无向图graph,当这个图为二分图时返回true。 如果我们能将一个图的节点集合分割成两个独立的子集A和B,并使图中的每一条边的两个节点一个来自A集合,一个来自B集合,我们就将这个图称为...
- 符号表简介 符号表最主要的目的就是将一个键和一个值联系起来,符号表能够将存储的数据元素是一个键和一个值共同组成的键值对数据,我们可以根据键来查找对应的值。 符号表中,键具有唯一性。 符号表在实际生活... 符号表简介 符号表最主要的目的就是将一个键和一个值联系起来,符号表能够将存储的数据元素是一个键和一个值共同组成的键值对数据,我们可以根据键来查找对应的值。 符号表中,键具有唯一性。 符号表在实际生活...
- 使用指针能使程序更高效,指针还能有效的处理数组,数组表示法其实是在变相的使用指针 好 开始学习 GO 文章目录 指针和数组函数数组和指针使用指针形参指针操作 指针和数组 数组名... 使用指针能使程序更高效,指针还能有效的处理数组,数组表示法其实是在变相的使用指针 好 开始学习 GO 文章目录 指针和数组函数数组和指针使用指针形参指针操作 指针和数组 数组名...
- 优先队列 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在某些情况下,我们可能需要找出队列中的最大值或者最小值,例如使用一个队列保存计算机的任务,一般情况下计算机的任务都是... 优先队列 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在某些情况下,我们可能需要找出队列中的最大值或者最小值,例如使用一个队列保存计算机的任务,一般情况下计算机的任务都是...
- 转载自:https://developer.aliyun.com/article/834872一,可变长类型 (Varlena)Datum 的 typelen 的约定如果Datum 类型是 “byVal”,则Datum表示一个值。如果Datum 类型不是”byVal“,则Datum 表示一个指针:typlen > 0, Datum 就指向固定长度字节流;typelen == -1, Datu... 转载自:https://developer.aliyun.com/article/834872一,可变长类型 (Varlena)Datum 的 typelen 的约定如果Datum 类型是 “byVal”,则Datum表示一个值。如果Datum 类型不是”byVal“,则Datum 表示一个指针:typlen > 0, Datum 就指向固定长度字节流;typelen == -1, Datu...
- 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 示... 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 示...
- 字符串匹配常用算法 1 暴力匹配 思想:逐一匹配 时间复杂度: 实现: # -----------------------------------------# https://www.geeksforgeeks.org/naive-algorithm-for-pattern-searching/?re... 字符串匹配常用算法 1 暴力匹配 思想:逐一匹配 时间复杂度: 实现: # -----------------------------------------# https://www.geeksforgeeks.org/naive-algorithm-for-pattern-searching/?re...
- 一、题目要求 在 x 轴上有一个一维的花园,花园长度为 n,从点 0 开始,到点 n 结束,花园里总共有 n + 1 个水龙头,分别位于 [0, 1, …, n] 。 给你一个整数 n 和一个长度... 一、题目要求 在 x 轴上有一个一维的花园,花园长度为 n,从点 0 开始,到点 n 结束,花园里总共有 n + 1 个水龙头,分别位于 [0, 1, …, n] 。 给你一个整数 n 和一个长度...
- 一、题目要求 二指输入法定制键盘在 X-Y 平面上的布局如下所示,其中每个大写英文字母都位于某个坐标处。例如字母 A 位于坐标 (0,0),字母 B 位于坐标 (0,1),字母 P 位于坐标 (2,... 一、题目要求 二指输入法定制键盘在 X-Y 平面上的布局如下所示,其中每个大写英文字母都位于某个坐标处。例如字母 A 位于坐标 (0,0),字母 B 位于坐标 (0,1),字母 P 位于坐标 (2,...
- B-树(查询、插入、删除) 1 B-树简介 B-树是一种树状数据结构,它保持数据的排序,并允许在 对数平摊时间 内进行搜索、插入和删除。与自平衡二叉搜索树不同,它是针对读和写大数据块的系统进行优化的。它最常用于数据库和文件系统。 B-树是一种特殊的自平衡搜索树,其中每个节点可以包含一个以上的键,并且可以有两个以... B-树(查询、插入、删除) 1 B-树简介 B-树是一种树状数据结构,它保持数据的排序,并允许在 对数平摊时间 内进行搜索、插入和删除。与自平衡二叉搜索树不同,它是针对读和写大数据块的系统进行优化的。它最常用于数据库和文件系统。 B-树是一种特殊的自平衡搜索树,其中每个节点可以包含一个以上的键,并且可以有两个以...
- 本地json文件 data.json { "name": "Tom", "age": "25" } 1234 PHP读取本地json,并转换成PHP数组 <?php $dat... 本地json文件 data.json { "name": "Tom", "age": "25" } 1234 PHP读取本地json,并转换成PHP数组 <?php $dat...
- 数据类型-Set集合 多个数据选项可以同时保存,本质按照对应的二进制位来控制 1表示选中0表示没有选中 语法 set('值1', '值2'...) 1 1个字节,set只能有8个选项 2个字节,... 数据类型-Set集合 多个数据选项可以同时保存,本质按照对应的二进制位来控制 1表示选中0表示没有选中 语法 set('值1', '值2'...) 1 1个字节,set只能有8个选项 2个字节,...
- 文档:https://www.php.net/manual/zh/function.array-diff.php 方法签名 array_diff(array $array, array ...$arr... 文档:https://www.php.net/manual/zh/function.array-diff.php 方法签名 array_diff(array $array, array ...$arr...
- list类型分类 注意点:对存储空间的顺序进行分析! list的基本操作 lpush是左边进,rpush是右边进。 其实就是类似队列的一个操作,然后如果想查看的顺序按照自己进入的顺序的... list类型分类 注意点:对存储空间的顺序进行分析! list的基本操作 lpush是左边进,rpush是右边进。 其实就是类似队列的一个操作,然后如果想查看的顺序按照自己进入的顺序的...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签