算法
-
数据结构OJ实验14-哈希查找
A. DS哈希查找—线性探测再散列 题目描述 定义哈希函数为H(key) = key%11,输入表长(大于、等于11)。输入关键字集合,用线性探测再散列构建哈希表,并查找给定关键字…
-
数据结构:图文详解单链表的各种操作(头插法,尾插法,任意位置插入,删除节点,查询节点,求链表的长度,清空链表)
目录 一.什么是链表 二.链表的实现 节点的插入 头插法 尾插法 指定位置插入 节点的删除 删除第一次出现的关键字节点 删除所有关键字节点 节点的查找 链表的清空 链表的长度 前…
-
华为OD机试 – 求幸存数之和(Java & JS & Python & C & C++)
题目描述 给一个正整数数列 nums,一个跳数 jump,及幸存数量 left。 运算过程为:从索引0的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出…
-
【算法专题】分治 – 快速排序
分治 – 快速排序 分治 – 快速排序 1. 颜色分类 2. 排序数组(快速排序) 3. 数组中的第K个最大元素 4. 库存管理Ⅲ 5. 排序数组(归并排序…
-
C语言打印输出星号三角形案例讲解
我们先看一个星号三角形的例图: 星号三角形的特点如下 以打印输出和例图一模一样的图案为例进行代码编写。 思路分析 1)先打印输出星星前没有空格的星号三角形 。 代码如下: #i…
-
【数据结构】树与二叉树
目录 1. 树的概念及结构 1.1 树的概念 1.2 树的相关概念 1.3 树的表示 1.4 树在实际中的运用(表示文件系统的目录树结构) 2. 二叉树的概念及结构 2.1 概念 …
-
【数据结构】复习题(一)
一、选择题 1.组成数据的基本单位是()。 A. 数据项 B.数据类型 C.数据元素 D.数据变量 2.设数据结构A={D,R},其中D={1,2,3,4},R={r},r={,,…
-
Webots搭建强化学习二轮避障小车(看看吧 蛮详细的)
作为一个刚接触webots数日的新手,来着手使用webots搭建一个二轮小车并实现避障的任务,以及使用webots进行强化学习的尝试。该文章主要有如下的内容: 大概内容: …
-
数据结构入门:栈
目录 前言 1. 栈 1.1栈的概念及结构 1.2 栈的实现 1.2.1 栈的定义 1.2.2 栈的初始化 1.2.3 入栈 1.2.4 出栈 1.2.5 栈的元素个数 1…
-
十大基础算法
一、选择排序 过程简单描述: 首先,找到数组中最小的那个元素,其次,将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。其次,在剩下的元素中找到最小的元…
-
【Leetcode】动态规划 刷题训练(八)
文章目录 413. 等差数列划分 状态转移方程 完整代码 978. 最长湍流子数组 题目解析 状态转移方程 f[i]状态转移方程 g[i]状态转移方程 完整代码 139. 单词拆分…
-
代码随想录算法训练营DAY4 | 链表(2)
一、LeetCode 24 两两交换链表中的节点 题目链接:24.两两交换链表中的节点https://leetcode.cn/problems/swap-nodes-in-pair…
-
六自由度机器人(机械臂)运动学建模及运动规划系列(四)——轨迹规划
本篇目录 一、轨迹规划概述 二、关节空间规划 1. 点对点规划 2. 多节点规划 示例程序 三、笛卡尔空间规划 1. 速度规划 2. 位置规划 3. 姿态插补 4. 基于几何解法的…
-
「数据结构」八大排序1
🎇个人主页:Ice_Sugar_7 🎇所属专栏:初阶数据结构 🎇欢迎点赞收藏加关注哦! 文章目录 🍉插入排序 &#x…
-
浣熊优化算法(COA)(含MATLAB代码)
先做一个声明:文章是由我的个人公众号中的推送直接复制粘贴而来,因此对智能优化算法感兴趣的朋友,可关注我的个人公众号:启发式算法讨论。我会不定期在公众号里分享不同的智能优化算法,经典…
