代码酷

  • 并查集(Union-Find)2022-10-05 14:46:09

    并查集,故名思意,并,合并;查,查找;集,集合,就是一个可以合并查找的集合嘛,具体的,我们看看百度百科的解释 ``` 并查集,在一些有 N 个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。这一类问题近几年来反复出现在信息学的国际国内赛题中。其特点是看似并不复杂,但数据量极大,若用正常的数

  • 在 Word 中,我们经常用到公式编辑器,来编辑数学公式,比如像这样: $x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$ 一个简单的方法是把公式做成图片,但是图片既不好排版,又很难缩放。最好的方法是用文字来描述数学公式,这样就可以方便地编辑公式。 ## 插入公式 在 Markdown 中嵌入公式,使用一个或两个 `$` 符号,一个 `$` 将公式插入到本行内, `$$

  • 同余(Congruence theorem)2022-10-03 17:25:51

    a同余b,意为a%b=b(%m) 记作:a≡b(mod m) 读作:a同余于b模m,或a与b对模同余 定理:1)a≡b(mod m),当且仅当m | (a-b) 2)a≡b(mod m),当且仅当存在k使得a = b + m * k 性质:1)对称性:a≡b(mod m) -> b≡a(mod m) 2)传递性:a≡b(mod m) && b

  • 单调队列(Monotone queue)2022-10-03 17:23:14

    ~~首先,我们要知道什么是单调队列~~ ### 单调队列定理 ``` 单调递减(增)的队列 由于单调队列的队头每次一定最小值,故查询时间复杂度O(1) 每个元素最多进(出)队一次,故维护单调队列的时间复杂度仅为O(n) 单调队列入队时:会检查队尾元素是否仍然具备单调性,如果不具备则删除队尾元素,这个对队尾元素“出队”的操作和普通队列是不同的 注:在实际应用中,单调队列直接解题的可能性不大,取而代

  • ``` $ sudo mkdir -p /usr/local/include/bits $ cd /usr/local/include/bits $ sudo vi stdc++.h ``` 内容如下 ``` // C++ includes used for precompiling -*- C++ -*- // Copyright (C) 2003-2014 Free Software

  • select

  • js的数组2022-09-30 09:13:25

    arry pop push reveser shift sort unshift splice concat includes join slice indexof lastindexof filter map

  • 链接虚拟机 传输文件2022-09-30 09:12:20

    链接虚拟机用ssh 传输文件用scp

  • http各版本之间的区别2022-09-29 09:28:24

    http1.x解析基于文本,http2.0采用二进制。新增特性:多路复用,header压缩、服务端推送*(静态html资源) HTTP/0.9 支持 get 请求,不支持请求头 HTTP/1.0 默认短连接,(一次请求建立一次TCP连接,请求完断开),支持GET、POST、HEAD请求 HTTP/1.1 默认长连接(一次tTCP连接可多次请求);支持PUT、DELETE、PATCH等六种请求,增加

  • 结构化查询语言SQL2022-09-29 09:22:54

    关系型数据库 增 sql = "INSERT INTO user (username, password) VALUES (%s, %s)" cursor.execute(sql, ['jack', '123456']) connection.commit() 删 DELETE FROM book WHERE id = 1 查 sql = "SELECT * FROM user order by

  • SELECT * FROM book ORDER BY price LIMIT 5,5

  • JS里截取字符串2022-09-29 09:16:55

    使用substr(a,b)

  • charAt函数2022-09-28 21:09:07

    charAt()括号内为字符串下标,用来确定字符串中第几个字符是什么。

  • python问题2022-09-28 09:13:54

    input(请输入)

  • 怎么显示隐藏文件2022-09-28 09:13:30

    ls -a

  • (1)事件冒泡:微软公司提出的,事件由子元素传递到父元素的过程叫做冒泡(false)。 查找事件(事件响应)的顺序:文本节点–>元素节点—>body—>html—>document(例如点击事件) (2)捕获事件:网景公司提出的,事件由父元素传递到子元素的过程叫做事件捕获。(ture) 查找事件(事件响应)的顺序:document–>html–>body–>元素节点–>文本节点

  • react单向数据流2022-09-26 21:59:44

    在React中,数据的流向是单向的,即从父节点传递到子节点,它们只需从父节点获取props渲染即可。如果顶层组件的某个prop改变了,React会递归地向下遍历整棵组件树,重新渲染所有使用这个属性的组件。React组件内部还具有自己的状态,这些状态只能在组件内修改。React组件本身就很简单,它接收props和state作为参数,返回一个虚拟的DOM表现。

  • python中可以使用def函数定义如下: ```python def hello(): print("hello") ```

  • #include 使用c语言中printf 需要提前导入c语言标准库的头文件

  • 浏览器默认请求是 get 请求 get 请求,一般是用来获取数据,post 是提交数据 get 请求是请求参数放在url中,post 放在请求体内,所以 post 比 get 隐私性高,安全性更好一些。 form 表单的默认请求也是 get 请求

  • JS中阻止表单提交2022-09-26 09:29:40

    在表单的submit事件回调中添加event.preventDefault()

  • splice() 方法2022-09-26 09:24:25

    splice() 方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。 var myFish = ["angel", "clown", "mandarin", "sturgeon"]; var removed = myFish.splice(2, 0, "drum"); // 运算后的 myFish: ["angel", "clown",

  • js等号数量的区别2022-09-23 09:21:18

    首先一个等号“=”,大家都知道,一般在编程语言中是用来做赋值操作的,也叫赋值运算符,即把等号右边的值,赋值给左边声明的变量。 js中两个等号和三个等号都是用来作比较的,即比较两边的值,一致返回true,否则返回false。但它们又有一定的区别。 概念 == 和 === (1) "=="叫做相等运算符,"==="叫做严格运算符。 (2) ==,equality -> 等同 的意思, 两边值类型

  • list-style:none

  • var lis=document.getElementsByTagName(‘li’);得 到的结果是一个类数组格式,可以通过下标获取对象 lis[0], 如果下标超过最大长度得到undefined 而不会报错

  • js获取id选择器2022-09-22 21:17:10

    document.getElementById(""),获取id选择器。 document.getElementsByTagName(""),getElementsByTagName取标签的名字。 document.getElementsByClassName(""),获取class选择器在后面加.length取有几个类。如果要取第一个的话在后面加[0]

  • 如何清除浮动2022-09-22 11:06:27

    1 直接给父盒子加高度(不推荐 很多时候无法确定外面盒子的高度) 2给父盒子加一个属性 overfiopw:hidden: 3额外标签法 .clear{ clear:both} 4 clear:left,right,both,none

  • ("a") 在列表变量名的后面,用 append()方法

  • em、rem、px的区别2022-09-22 09:36:40

    - px是固定像素,一旦设置了就无法因为适应页面而改变。 - em是rem相对于px更具有灵活性,他们是相对于长度单位的变化而变化,更适应于**响应式布局** #### em的具体解析: - 子元素字体大小的em是相对于父元素字体大小 - 元素的width/height/padding/margin用em的话相对于该元素的font-size。 #### rem具体解析: - rem是全部的

  • cover:是按照等比缩放铺满整个区域。优点:图片不会变形。 缺点:如果显示如果显示比例和显示区域的比例相差很大某些部分会不显示,比如长度比宽度大很多,则宽度左侧会有一部分不显示。 contain:也是等比缩放,按照某一边来覆盖显示区域的,会有白边