int

  • 跳表

    1. 跳表介绍 跳表是一种随机化的数据结构,可以被看做二叉树的一个变种,它在性能上和红黑树、AVL树不相上下,但是跳表的原理非常简单,目前在Redis和LevelDB 中都有用到跳…

    编程笔记 2022年7月26日
  • Acwing 798.差分矩阵

    题目链接:https://www.acwing.com/problem/content/800/ 要睡觉了今早要早起,今晚再写关于二位差分的内容吧   放AC代码 1 #inclu…

    编程笔记 2022年7月26日
  • 【C语言】存储期和作用域

      作用域: //首先区分文件作用域和块作用域 //文件作用域需要使用include 头文件,或者extern 引用 //块作用域中的块指的是代码块,以花括号{}为标志 //1.在…

    编程笔记 2022年7月26日
  • 算法与数据结构基础-对数器

    我们在测试算法的时候不是总有完整的测试数据,但是我们大部分可以使用暴力去实现,对数器的含义在于使用相对可靠的暴力算法,使用很多次随机测试,测试其算法输出结果是否相同,多次测试结果相…

    编程笔记 2022年7月25日
  • Java学习10之代码分析自增自减运算

    package test06; public class TestCast { public static void main(String[] args) { int i=10;…

    编程笔记 2022年7月25日
  • day05-Java基础

    Java基础 6.变量、常量、作用域 6.1变量 变量:可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名、变…

    编程笔记 2022年7月25日
  • windows系统桌面壁纸切换的三种csharp办法,兼容win10及旧版,还有一个现成桌面小程序

    我自己用这些代码做的小app如下: 第一种,user32.dll /// <summary> /// 调用外部切换壁纸的方法 /// </summary> …

    智能运维 2022年7月25日
  • 类型转换

    类型转换 public class Demo03 {    public static void main(String[] args) {​        int i = 128…

    编程笔记 2022年7月25日
  • Java线程池详解

    通过前文 线程的创建与使用 ,我们对线程有了一定了解。线程的创建与销毁需要依赖操作系统,其代价是比较高昂的,频繁地创建与销毁线程对系统性能影响较大。 出于线程管理的需要,线程池应运…

    编程笔记 2022年7月25日
  • 2022“杭电杯”中国大学生算法设计超级联赛(2)

    比赛链接 2022“杭电杯”中国大学生算法设计超级联赛(1) 7150. Static Query on Tree 给定一棵 /(n/) 个节点的树,每个节点只能向根节点走。 /(…

    编程笔记 2022年7月25日