ICode9

精准搜索请尝试: 精确搜索
  • 冒泡事件 & 捕获事件2022-05-30 10:33:40

    事件冒泡&事件捕获 例如,父元素和子元素都绑定了点击事件,点击了子元素。子元素和父元素都会触发点击事件。 三个div都绑定了事件,点击最里面的div 事件冒泡:由内到外触发(内层div事件->中间div事件->外层div事件) 事件捕获:由外到内触发(外层div事件->中间div事件->内层div事件)   htm

  • 排序算法 -- 冒泡&快排2022-05-27 08:33:40

    public static void main(String[] args) { int[] arr = {1, 2, 3, 6, 4, 7, 9, 10}; // 冒泡 int[] arr_1 = arr.clone(); bubble(arr_1); System.out.println(Arrays.toString(arr_1)); // 快排 int[] arr_2 = arr.c

  • 数组冒泡法和选择法排序2022-05-20 13:03:25

    1 /* 冒泡法从小到大排序 */ 2 #include <stdio.h> 3 int main(void) 4 { 5 int i, j, n, a[10]; 6 7 scanf("%d", &n); 8 9 for ( i=0; i<n; i++ ) 10 { 11 scanf("%d", &a[i]); 12 } 13 14

  • 5-122022-05-12 10:00:55

    数组元素逆置:         使用下标和中间量进行数据交换   冒泡排序:   按照冒泡来依次相邻元素数据比较,将最大值每轮换到最后一位

  • vue事件处理2022-05-11 21:01:27

    1.事件绑定(v-on) ​ Vue中也可以给页面元素绑定事件. 语法: <!--完整写法--> <button v-on:事件名="函数名/vue表达式">点我</button> <!--简化写法--> <button @事件名="函数名/vue表达式">点我</button> 2.事件修饰符 事件修饰符主要对事件的发生范围进行限定 语法: <button @

  • 事件处理2022-04-12 18:31:40

    事件释义 input 当输入框进行输入的时候 触发的事件 change 当元素的值发生改变时 触发的事件 blur 当输入框失去焦点的时候 触发的事件 change 和 blur 最本质的区别:   如果输入框为空,失去焦点后,change不会触发,但是blur会触发 过滤案例 <!DOCTYPE html> <html lan

  • js第十一天2022-04-11 10:33:47

    attachEvent 事件监听方式   语法:eventTarget.attachEvent(eventNameWithOn, callback)。     eventNameWithOn:事件类型字符串,比如 onclick,onmouseover,这里要带 on。     callback:事件处理函数,当目标触发事件时回调函数被调用。 删除事件   传统方式       ev

  • 事件target、adde、2022-03-25 18:32:08

    1. event event.target.previousElementSibling.innerHML / parent  /parentElement event.target.innerHTML  //获取触发元素的内容 event.target.nodeName //获取触发元素标签名 event.target.id/className  //通过事件触发元素   e.target指向事件触发的DOM,不会冒泡。jquer

  • 阻止事件冒泡2022-03-11 12:35:09

    0. 使用.stop和.prevent 1. 示例1: 阻止事件冒泡 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .c1{ background-color: tan;

  • 冒泡+选择+插入排序2022-03-02 18:04:33

    1.冒泡排序(优化前+优化后) //优化前 static void bubble(int a[]) { int temp; for (int i = 0; i < a.length - 1; i++) { for (int j = 0; j < a.length - 1 - i; j++) { //第一趟排序 if (a[j] >= a[j + 1]) {

  • C++利用冒泡实现对整型数组的排列2022-02-28 15:04:46

    1.案例 封装一个函数bubbleSort,利用冒泡排序,实现对整型数组的升序排序。 int arr[10]={4,3,6,9,1,2,10,8,7,5}; 2.思路 1.先用函数实现冒泡排序,加入指针实现对数组值的访问 2.传入数组输出升序排列后的结果 3.改进 查阅资料后 发现当数组名传入函数作为参数,会被退化成首元素

  • 冒泡排列算法2022-02-27 20:31:14

       什么是冒泡排序?冒泡排序的英语名是Bubble Sort,是一种最基础的交换排序 冒泡排列算法作用于不规律的个位数组,可以将其数组进行从大到小进行排列反向也能实现 实现方式 根据个位数值的相邻数值大小比较进行排列,    遍历数组,这个需要进行二层遍历,方便我们进行数值的对比大

  • DOM的事件传播机制2022-02-24 23:32:09

    在dom传播的过程中,一个事件有触发到响应,经历了三个过程: 1,目标的挖洞过程,先有html标签触发事件,然后向子标签一层一层传播,但未执行,,直到找到事件目标为止,这个过程叫做挖洞过程, 2,目标阶段,即获取目标阶段。 3,冒泡阶段,事件目标响应事件,并调用事件函数,然后一层一层向父标签传递事件响应,直

  • 冒泡与选择2022-02-24 14:34:48

    1、冒泡 <script>   var arr = [9,3,6,2,4,1,8,5,7]   console.log(arr)   for(var j=0;j<arr.length-1;j++){ //j控制比较多少轮     for(var i=0;i<arr.length-1-j;i++){ //i控制一轮比较多少次       if(arr[i]>arr[i+1]){        

  • Golang实现经典排序算法【一】—冒泡、选择、插入、希尔2022-02-23 13:03:54

    使用Golang实现经典排序算法【一】 实现冒泡排序、选择排序、插入排序、希尔排序。 文章目录 使用Golang实现经典排序算法【一】排序的基本概念冒泡排序简单选择排序直接插入排序希尔排序 排序的基本概念 排序的稳定性: 分数名字10甲20乙10丁 对上述表格按分数从小到

  • js事件2022-02-20 17:31:09

    一、事件流 事件流就是事件在页面中的传播顺序。 1、事件冒泡 事件冒泡就是由最里面的元素向外传播 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <div id="myDiv">点我</div> </body>

  • mouseenter 和mouseover的区别2022-02-10 17:03:09

    mouseenter 和mouseover的区别 当鼠标移动到元素上时就会触发mouseenter 事件 类似 mouseover,它们两者之间的差别是 mouseover 鼠标经过自身盒子会触发,经过子盒子还会触发。mouseenter  只会经过自身盒子触发 之所以这样,就是因为mouseenter不会冒泡 跟mouseenter搭配

  • 简单,冒泡,插入排序基本思想以及位运算和对数器的运用2022-02-10 14:34:01

    1. 简单排序 基本思想 每次选出最小的数放入合适的位置,也就是说对于一个待排序数组,首先从0-n-1下标中选出最小的放在0位置上,再从1-n-1中选出最小的放入到1位置上,依此类推直到最后只剩下最后一个待选择元素,说明排序完毕。时间复杂度和空间复杂度 由于选择排序和数况没关系,第一

  • 今年暑假不AC(贪心) 和 冒泡做法2022-02-08 21:58:53

    #include <iostream> #include <algorithm> using namespace std; const int N = 100010; int n; struct Range { int l, r; bool operator < (const Range & W)const { return r < W.r; } }range[N]; //const Range &W

  • C语言每日一练 —— 冒泡排序2022-02-07 17:34:04

    实例说明 用冒泡法对任意输入的10个数由小到大进行排序 实现代码 实现结果  

  • 十大排序算法上(冒泡,选择,插入,快速,希尔)2022-02-07 13:03:53

    冒泡: public int[] bubbleSort(int[] nums){ for (int i=0;i<nums.length-1;i++){ for (int j=0;j<nums.length-i-1;j++){ if (nums[j]>nums[j+1]){ int temp=nums[j]; nums[j]=nums[j+

  • 前端基础学习第六天:)2022-02-05 14:59:39

    前端基础学习第六天 文章目录 前端基础学习第六天一、DOM节点操作1.节点是什么2.创建节点3.添加节点4.改变节点值5.删除节点6.复制(克隆)节点 二、DOM事件流1.阻止事件冒泡和默认事件(默认行为) 一、DOM节点操作 1.节点是什么 DOM中规定,XML文档里每一个部分都可以是节点

  • 排序相关总结2022-02-04 22:03:07

    文章目录 冒泡排序算法描述算法实现进一步优化 选择排序算法描述算法实现与冒泡排序比较 冒泡排序 算法描述 依次比较数组中相邻两个元素大小,若 a[j] > a[j+1],则交换两个元素,两两都比较一遍称为一轮冒泡,结果是让最大的元素排至最后重复以上步骤,直到整个数组有序 算法

  • python数据结构-冒泡选择插入排序算法2022-02-04 13:03:03

    排序算法 排序算法(英语: Sorting algorithm)是一-种能将一串 数据依照特定顺序进行排列的一种算法。 排序算法稳定性 稳定性:稳定排序算法会让原本有相等键值的纪录维持相对次序。也就是如果- - 个排序算法是稳定的,当有两个相等键值的纪录R和S,且在原本的列表中R出现在S之前,在

  • JS 事件委托2022-02-03 12:32:18

    JS 事件委托 事件委托1. 基本概念2. 事件传播3. 事件委托的好处 事件委托 1. 基本概念 事件委托,简单的来说,就是把一个元素的响应事件的函数委托到另一个元素。一般来讲,会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正绑定事件的是外层元素,当事件响应到需

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有