E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
冒泡
一文理解js、vue、React事件机制
下面是对这些机制的详细解释,包括事件
冒泡
和事件委托的概念。1.JavaScript事件机制JavaScript的事件机制基于浏览器的事件模型,主要包括事件捕获、事件
冒泡
和事件处理。
码农巧克零
·
2025-05-16 21:32
编程
前端开发
程序员
javascript
vue.js
react.js
详解React事件机制
一、了解DOM事件流事件流分为3个阶段1.事件捕获阶段:例如点击button,会先捕获body,然后父元素div,button2.处于目标阶段:在button节点上触发3.事件
冒泡
阶段:事件从button
勤快的懒羊羊
·
2025-05-16 21:02
react.js
javascript
前端
十大排序算法第一章-选泡插
目录分类
冒泡
排序选择排序什么是排序算法的稳定性?
ceilf
·
2025-05-15 16:25
数据结构与算法
排序算法
算法
python算法:排序
目录一、内置排序函数二、
冒泡
排序(LB)三、选择排序(LB)四、插入排序(LB)五、快速排序(NB)六、堆排序七、归并排序八、希尔排序九、计数排序十、桶排序十一、基数排序十二、习题一、内置排序函数ls.sort
这不小天嘛
·
2025-05-15 12:24
python
开发语言
排序算法解析实现与时间复杂度分析
---1.
冒泡
排序(BubbleSort)原理
冒泡
排序通过重复比较相邻元素并交换位置,逐步将最大(或最小)元素“
冒泡
”到数组一端。实现```pythondefbubble_so
zhxup606
·
2025-05-15 03:56
数据结构与算法
排序算法
算法
java
嵌入式学习代码总结(二)
时间范围:2022年10月31日-2022年11月6日2022年10月31日/**作者:徐子宸*来源:原创*功能:用指针实现
冒泡
排序*日期:2022年10月31日**/#includeintinput(
徐子宸
·
2025-05-14 22:21
华清远见
西安华清远见
徐子宸
学习
排序算法
算法
6万字嵌入式最全八股文面试题大全及参考答案(持续更新)
目录
冒泡
排序算法的平均时间复杂度和最坏时间复杂度分别是多少?在什么情况下使用
冒泡
排序较为合适?选择排序算法是稳定的排序算法吗?为什么?插入排序在近乎有序的数组中表现如何?为什么?
大模型大数据攻城狮
·
2025-05-14 11:13
排序算法
算法
数据结构
牛客网
一面
二面
嵌入式面经
C 语言数组排序:深入理解与实现
冒泡
排序 (Bubble Sort)
各类资料学习下载合集https://pan.quark.cn/s/8c91ccb5a474C语言数组排序:深入理解与实现
冒泡
排序(BubbleSort)在日常编程中,对数据进行排序是一项非常常见的任务。
web安全工具库
·
2025-05-14 09:59
2025C++学习
状态模式
AI来抢饭碗——程序员如何不被机器人取代
一、AI编程现状:从"人工智障"到"让人智熄"AI的进化速度:2018年:连HelloWorld都写不利索2020年:能写简单算法(但会把
冒泡
排序写成开水排序)2022年:能解LeetCo
正经码农
·
2025-05-12 22:12
人工智能
Java 排序算法
所有排序算法时间复杂度总结排序类别算法最好时间最坏时间平均时间稳定性特点交换排序
冒泡
排序O(n)O(n²)O(n²)✅稳定优化后对已有序序列可提前终止快速排序O(nlogn)O(n²)O(nlogn)❌
阿乾之铭
·
2025-05-12 15:51
算法
排序算法
算法
数据结构
python 计算时间复杂度_Python--day4--正则表达式/
冒泡
/时间复杂度
目录:正则表达式概念基本语法匹配格式常用5种操作字符匹配compile格式实际应用
冒泡
算法时间复杂度概念:正则表达式,又称规则表达式。匹配规则。
weixin_39929254
·
2025-05-11 14:09
python
计算时间复杂度
【uniapp】errMsg: “navigateTo:fail timeout“
项目场景:在点击编辑的时候不能跳转的编辑的页面,然后直接报错errMsg:"navigateTo:failtimeout"解决方案:看看是否是出现了盒子的
冒泡
事件导致了两次调用跳转路径@tap.stop
一只程序熊
·
2025-05-10 20:39
uni-app
服务器
前端
html鼠标移动到图片上显示
冒泡
框,Bootstrap 教程 - 提示
冒泡
(Tooltip)
提示
冒泡
(Tooltip)使用CSS3为CSS和JavaScript添加自定义Bootstrap工具提示的文档和示例,用于本地标题存储的动画和数据属性。
weixin_39965881
·
2025-05-10 12:44
Element plus中el-input框回车触发页面刷新问题以及解决办法
文章目录问题描述问题原因解决方案相关补充1.事件
冒泡
2.Vue中@事件名.stop、@事件名.prevent(1)@click.stop(2)@click.prevent(3)@click.后面的属性连续使用
ZwaterZ
·
2025-05-09 00:21
vue.js
前端
javascript
c#
elementui
Java语言常用的算法
Java语言常用的算法包括:排序算法:
冒泡
排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序等。查找算法:顺序查找、二分查找、哈希查找等。
TPBoreas
·
2025-05-08 17:04
算法
java
算法
开发语言
数据结构6——八大排序
一、
冒泡
排序(沉石排序)1.思想每一趟排序,通过两两比较后交换较大值,使得最大值放到末尾。2.代码实现①通过双重循环实现②外层循环:表示趟数。如果假设元素个数为n,则外层循环的趟数为n-1。
2301_79310249
·
2025-05-07 17:04
数据结构
Java从入门到精通 第六章 数组
使用一维数组二、二维数组的创建及使用1)二维数组的创建2)二维数组初始化3)使用二维数组三、数组的基本操作1)遍历数组2)填充替换数组元素3)对数组进行排序4)复制数组5)数组查询四、数组排序算法1)
冒泡
排序
快乐骑行^_^
·
2025-05-05 16:32
大数据
前端和后端开发
Java从入门到精通
第六章
数组
java 洛谷题单【算法1-2】排序
P1271【深基9.例1】选举学生会解题思路使用例如
冒泡
、选择、插入、快速、合并等排序算法只能满足1、2、5三个测试用例,3、5测试用例会超时。
HeShen.
·
2025-05-05 11:27
【java】洛谷题单全AC代码
算法
java
数据结构
学习方法
经验分享
排序算法
常见排序算法记录和理解
刚刚接触数据结构和算法,只学了一些简单的算法,并且学的不是很透彻,想要通过写博客来抛砖引玉,分享一些我个人的见解和培养思维常见排序分类根据理解难度和效率分为三个档次:(仅代表博主自己的理解)Easy:
冒泡
排序
yxc_inspire
·
2025-05-05 07:26
数据结构和算法
算法
排序
【Hot 100】 148. 排序链表
目录引言十大排序算法1.
冒泡
排序(BubbleSort)2.选择排序(SelectionSort)3.插入排序(InsertionSort)4.希尔排序(ShellSort)简单代码说明关键特点5.归并排序
海码007
·
2025-05-05 04:09
算法
链表
排序算法
hot100
C++
数据结构
排序算法:堆排序,golang实现
堆排序代码3.模拟程序4.运行程序5.从大到小排序堆排序的思想堆排序的实现逻辑1.构建最大堆2.排序循环次数测试假如10条数据进行排序假如20条数据进行排序假如30条数据进行排序假设5000条数据,对比
冒泡
幸享龙枫
·
2025-05-05 00:14
算法
golang
排序算法
算法
golang
数据结构---
案例一1.随机生成n个工人工时,100以内,工号分别为2021101到2021100+n2.以工时数为关键字分别使用选择排序、
冒泡
排序、插入排序进行升序排序。
技术求索者
·
2025-05-04 22:29
数据结构
算法
java学习之数据结构:三、八大排序
主要介绍学过的各种排序算法目录1.插入排序1.1直接插入排序1.2希尔排序2.选择排序2.1直接选择排序2.2堆排序3.交换排序3.1
冒泡
排序3.2快速排序4.归并排序5.基数排序1.插入排序1.1直接插入排序基本思想
来自星星的Rachle
·
2025-05-04 22:27
java学习
数据结构
java
学习
【总结】:大厂面试常考手撕代码 —— JavaScript排序算法(
冒泡
排序、选择排序、插入排序、快速排序)
文章目录1.
冒泡
排序2.选择排序3.插入排序4.快速排序1.
冒泡
排序//
冒泡
排序letarr=[2,4,1,6,3]functionbubbled(arr){for(leti=0;iarr[j+1]){
本本的香菜
·
2025-05-04 21:55
前端
html
排序算法
javascript
面试
手撕面试题算法<排序>(5)—— 快速排序 & 快排为什么快
前言快速排序应该是排序算法里最需要掌握的了,作为面试常客,面试官动不动就会让你讲讲快排的思想,以及写个快排…手撕算法-排序系列手撕面试题算法<排序>(1)——
冒泡
排序及其优化实现手撕面试题算法<排序>(
Yuc0114
·
2025-05-04 21:55
手撕面试题算法
快速排序
排序算法
算法
java
数组
【万字超精品】一篇文章搞清楚全部排序(
冒泡
排序插入排序希尔排序选择排序堆排序快速排序(递归非递归)归并排序(递归非递归)计数排序)
文章目录简介
冒泡
冒泡
优化直接插入希尔选择排序堆排快排非递归归并排序非递归计数排序时间复杂度+稳定性选择合适排序算法**==谢谢观看,写的真的很累很累,点点赞评个论也会去阁下文章称赞的。
爱吃生蚝的于勒
·
2025-05-04 21:21
数据结构初阶启动!!!!!!
C语言成长之路
算法
排序算法
数据结构
c语言
学习
开发语言
linux
冒泡
排序进阶
序本次在学习c语言的时候,学到
冒泡
排序,但是这只能对整型的数据类型排序,没有办法对字符型或者结构型数据类型进行排序,因此这里扩展一个通用的
冒泡
排序法这里先看原来
冒泡
排序的方法,不做过多介绍,可以先复习一下
KAI_KD
·
2025-05-03 21:52
算法
数据结构
排序算法
c语言
Java实现
冒泡
排序
从后向前或者从前向后两两比较相邻元素的值,如果两者的相对次序不对(A[i-1]>A[i]),则交换它们,其结果是将最(大)小的元素交换到待排序序列的第一个位置,我们称它为一趟
冒泡
。
2301_78032949
·
2025-05-03 16:45
算法
[按键安卓ios脚本辅助插件开发]数组排序函数例子
在按键精灵中排序需要我们自己写算法实现,例如快速排序,
冒泡
排序等,而在Lua中有内置的table.sort()排序命令。
ii_best
·
2025-05-03 05:02
编辑器
ios
测试工具
探究排序算法的奥秘(下):快速排序、归并排序、堆排序
在上一篇博客中,我们详细探讨了
冒泡
排序、选择排序和插入排序这三种基础的排序算法。它们虽然简单易懂,但在处理大规模数据时效率较低。本文将介绍三种更高效的排序算法:快速排序、归并排序和堆排序。
Kay_Liang
·
2025-05-02 11:30
算法
排序算法
算法
数据结构
java
python
c++
数据结构九大排序方法总结(C++实现)
复习数据结构时,仿照王道数据结构考研复习指导,复现九大排序算法,包括插入排序(直接插入排序,折半插入排序,希尔排序),交换排序(
冒泡
排序,快速排序),选择排序(简单选择排序,堆排序),归并排序和基数排序
相约相守到天边
·
2025-05-01 15:47
排序算法
数据结构
c++
数据结构与算法-常用排序算法
下面对常用排序算法进行详细说明:1、
冒泡
排序(BubbleSort):工作原理:比较相邻的元素并交换,每一轮将最大(或最小)的元素移动到数组末尾(或开头)。时间复杂度:平均情况和最坏情况均为O(n
砥砺前行~
·
2025-05-01 15:17
数据结构与算法
排序算法
c++
【10种排序算法 (C++实现)】
文章目录前言一、
冒泡
排序二、选择排序三、插入排序四、希尔排序五、归并排序六、快速排序七、堆排序八、计数排序九、桶排序十、基数排序使用案例总结前言算法学习中,这里给出了常用的10种排序算法的C++代码.一
又菜话又多
·
2025-05-01 15:46
排序算法
c++
算法
嵌入式中常用的算法介绍
冒泡
排序、快速排序、插入排序是常见的排序算法。
冒泡
排序是一种简单的比较排序算法,它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。
前进的程序员
·
2025-05-01 09:05
软件开发
算法
java
数据结构
在 Taro 中使用 @antmjs/vantui 的 Popup 组件时,解决点击弹窗内的按钮会穿透到下层的地图 label问题
通过阻止事件
冒泡
的方法解决{e.stopPropagation();//阻止
冒泡
(小程序语法)console.log('按钮点击');}}>按钮
Nightne
·
2025-04-30 19:11
taro
javascript
前端
数据结构必备:深度剖析八大经典排序算法
冒泡
排序原理:通过相邻元素之间的比较和交换,将最大(小)的元素逐步“
冒泡
”到序列的末尾。每一趟比较都能确定一个最大(小)元素的最终位置。时间复杂度:平均时间复杂度,最好时间复杂度,最坏时间复杂度。
YH.
·
2025-04-29 23:24
排序算法
数据结构
算法
避免事件“穿透”——Vue 中事件
冒泡
的理解与解决方案
一、事件
冒泡
是什么?事件
冒泡
指的是:当某个元素上的事件被触发后,事件会从该元素向其父级、祖先元素一直“
冒泡
”传递,直到document。
技术需要沉淀gogo
·
2025-04-29 08:33
vue2
vue.js
javascript
前端
用 C 语言实现通用的
冒泡
排序算法
今天我们将实现一个通用的
冒泡
排序算法,支持不同数据类型的排序,并且使用函数指针来提供灵活的比较方式。
几点才到啊
·
2025-04-29 02:15
算法
c语言
c++
【初阶数据结构与算法】八大排序之非递归系列( 快排(使用栈或队列实现)、归并排序)
非递归版快排1.使用栈实现非递归版快排 在学习非递归版快排前,建议大家先学习递归版的快排,否则非递归版的快排将很难理解,这里附上本人写的快排的博客解析:【初阶数据结构与算法】八大排序算法之交换排序(
冒泡
排序
TANGLONG222
·
2025-04-27 14:25
算法
数据结构
排序算法
c++
c语言
java
蓝桥杯
八大排序——
冒泡
排序(Java实现)
冒泡
排序(BubbleSort)是一种简单的排序算法,它重复地遍历待排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。
Q&B
·
2025-04-26 12:11
算法
java
开发语言
排序算法
数据结构
算法
JavaScript事件流机制详解:捕获、
冒泡
与阻止传播
当DOM元素触发事件时,事件会经历三个阶段:捕获阶段:从window对象向下传播到目标元素目标阶段:事件到达目标元素
冒泡
阶段:从目标元素向上传播回window对象点击我事件捕获事件捕获是从最外层祖先元素开始
蓝精灵001
·
2025-04-25 16:46
javascript
前端
vue.js
开发语言
面试
学习
排序算法:
冒泡
排序
思路1.依次比较相邻的两个数2.将大的换到后面3.一次循环后,最大的就在最后面4.重复上面的循环代码publicvoidbubbling(int[]arr){for(inti=0;iarr[j+1]){inttemp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}}其他循环
懒懒小徐
·
2025-04-25 01:35
算法
数据结构
java
排序算法
前端面试每日三题 - Day 9
全栈开发工程师面试整理的第九天每日三题练习,涵盖:JavaScript中的事件机制与实践React中的全局状态管理ContextAPI使用技巧系统设计实战:如何构建高可用的分布式缓存系统✅题目1:JavaScript中的事件代理与事件
冒泡
机制详解解析
蓝婷儿
·
2025-04-24 11:03
前端面试
前端
面试
职场和发展
c语言数据结构-------------交换排序
#includevoidswap(int*,int*);intPartition(intA[],intlow,inthigh);//
冒泡
排序voidBubbleSort(intA[],intn){for
javaisC
·
2025-04-24 07:35
数据结构
c语言
算法
数据结构的学习(1)二分查找,利用二分查找找局部最小值,选择排序,
冒泡
排序,插入排序,位运算的基础知识
一、二分查找某个元素(1)查找是否存在某个元素在数组中思想:1)先看中间位置的值2)如果中间位置的值大于目标值说明目标值在整个数组中偏左的位置,改变右边界,即Right=Mid-1;3)如果中间位置的值小于目标值说明目标值在整个数组中偏右的位置,改变左边界,即Left=Mid+1;publicstaticboolExits(int[]arr,inttarget){if(arr==null||arr
FAREWELL00075
·
2025-04-24 04:20
数据结构
学习
算法
蓝桥备战——排序算法大全
1.
冒泡
排序(BubbleSort)算法思路:依次比较相邻元素,若顺序错误则交换,每一轮将最大的元素“
冒泡
”到末尾。重复直到所有元素有序。
Alaskaist
·
2025-04-23 12:58
蓝桥杯
排序算法
蓝桥大纲
算法
数据结构
排序算法
python
蓝桥杯
Python sorted() 函数
无论使用
冒泡
排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。
bestallen
·
2025-04-23 04:10
Python
python
函数
快速排序
C语言:
冒泡
法排序及其通用实现
目录引言:一、
冒泡
排序的基本原理算法步骤二、C语言实现代码解释:三、优化
冒泡
排序的效率优化1:标志位例如:对初始数组:[4,2,5,3,7,8]优化2:鸡尾酒排序例如:对初始数组:[5,1,4,2,8,0,3
现实的龍
·
2025-04-23 02:32
C语言
c语言
算法
排序算法
【java实现+4种变体完整例子】排序算法中【
冒泡
排序】的详细解析,包含基础实现、常见变体的完整代码示例,以及各变体的对比表格
以下是
冒泡
排序的详细解析,包含基础实现、常见变体的完整代码示例,以及各变体的对比表格:一、
冒泡
排序基础实现原理通过重复遍历数组,比较相邻元素并交换逆序对,逐步将最大值“
冒泡
”到数组末尾。
爱的叹息
·
2025-04-23 02:01
数据结构与算法(java实现)
java
排序算法
算法
蓝桥杯实战应用【算法代码篇】-希尔排序(附Java、python、C语言和C++代码实现)
它可以被看作是通过交换(
冒泡
排序)或通过插入排序(插入排序)来进行
林聪木
·
2025-04-22 00:49
排序算法
算法
数据结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他