搜索结果
查询Tags标签: maxIndex,共有 12条记录-
基础排序算法
排序算法 冒泡排序 // 冒泡排序 // 1.外层循环-1 // 2.外层循环-1又-i (使用内层循环比较) // 3.内循环相邻的两个比较大小 // 4.交换值的位置 (大于升序,小于降序) function bubbleSort(arr) {for (let i = 0; i < arr.length - 1; i++) {for (let j = 0; j < ar…
2022/6/7 1:20:47 人评论 次浏览 -
静夜思之将一组数据按另一组数据中的值分组
本来很简单的东西,楞是想了许久。 比如将12个文件按照limts的值分为三组,files.AddRange(new string[12] { "s1", "s2", "s3", "s4", "s5", "s6", "s7", "s8", "s9", "…
2022/4/27 23:42:57 人评论 次浏览 -
11.python排序算法之冒泡排序、简单选择排序,二元选择排序、直接插入排序
排序算法 冒泡排序Bubble Sort交换排序相邻元素两两比较大小,有必要则交换 元素越小或越大,就会在数列中慢慢的交换并“浮”向顶端,如同水泡咕嘟咕嘟往上冒核心算法排序算法,一般都实现为就地排序,输出为升序 扩大有序区,减小无序区。图中红色部分就是增大的有序区,…
2022/1/13 17:33:36 人评论 次浏览 -
11.python排序算法之冒泡排序、简单选择排序,二元选择排序、直接插入排序
排序算法 冒泡排序Bubble Sort交换排序相邻元素两两比较大小,有必要则交换 元素越小或越大,就会在数列中慢慢的交换并“浮”向顶端,如同水泡咕嘟咕嘟往上冒核心算法排序算法,一般都实现为就地排序,输出为升序 扩大有序区,减小无序区。图中红色部分就是增大的有序区,…
2022/1/13 17:33:36 人评论 次浏览 -
LeetCode题目记录-654. 最大二叉树(C++代码实现)
题目链接: https://leetcode-cn.com/problems/maximum-binary-tree/题目要求:C++代码实现: /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(…
2021/12/12 17:49:34 人评论 次浏览 -
LeetCode题目记录-654. 最大二叉树(C++代码实现)
题目链接: https://leetcode-cn.com/problems/maximum-binary-tree/题目要求:C++代码实现: /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(…
2021/12/12 17:49:34 人评论 次浏览 -
贪心算法——跳跃游戏ii
跳跃游戏 II 给你一个非负整数数组 nums ,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设你总是可以到达数组的最后一个位置。 示例 1: 输入: nums = [2,3,1,1,4] 输出: …
2021/11/16 22:14:56 人评论 次浏览 -
贪心算法——跳跃游戏ii
跳跃游戏 II 给你一个非负整数数组 nums ,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设你总是可以到达数组的最后一个位置。 示例 1: 输入: nums = [2,3,1,1,4] 输出: …
2021/11/16 22:14:56 人评论 次浏览 -
简单排序算法
选择排序 思路 选择排序的实现思路大概是这样子的: 第1轮,我选出最大的值,把它放到数组末端 第2轮,选择第二大的数,把它放到倒数第二个位置 依此类推 最后一轮,我把最小的数放在第一位,整个数组已经排好序了。 代码 void select_sort(int arr[],int n){//第一重循环…
2021/10/31 17:10:33 人评论 次浏览 -
简单排序算法
选择排序 思路 选择排序的实现思路大概是这样子的: 第1轮,我选出最大的值,把它放到数组末端 第2轮,选择第二大的数,把它放到倒数第二个位置 依此类推 最后一轮,我把最小的数放在第一位,整个数组已经排好序了。 代码 void select_sort(int arr[],int n){//第一重循环…
2021/10/31 17:10:33 人评论 次浏览 -
【语音识别】基于matlab语音分帧+端点检测+pitch提取+DTW算法歌曲识别【含Matlab源码 1057期】
一、简介 Dynamic Time Warping(DTW)诞生有一定的历史了(日本学者Itakura提出),它出现的目的也比较单纯,是一种衡量两个长度不同的时间序列的相似度的方法。应用也比较广,主要是在模板匹配中,比如说用在孤立词语音识别(识别两段语音是否表示同一个单词),手势识…
2021/6/26 1:27:40 人评论 次浏览 -
JAVA基础
// 冒泡排序// 初始化数组int[] nums = {1,3,9,5,6,7,15,4,8};// 设置临时变量 用来存储某个节点上的最大值int temp;// 外层控制执行次数 第一次循环相邻元素最多比较nums.length - 1for (int i = 0; i < nums.length - 1; i++) {// 内层控制比较的次数 外层每循环一次…
2021/4/8 12:12:56 人评论 次浏览