题目 P3372 【模板】线段树 1 提交 121.16k 通过 48.14k 时间限制 1.00s 内存限制 125.00MB 提交答案加入收藏 题目提供者 HansBug 难度 普及/提高- 历史分数 100 提交记录 查看题解 标签 高性能 进入讨论版 题目描述 如题,已知一个数列,你需要进行 ...
分类:
其他好文 时间:
2020-07-06 11:11:03
阅读次数:
64
链接:LeetCode [Leetcode]5452. 判断能否形成等差数列 给你一个数字数组 arr 。如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为 等差数列 。 如果可以重新排列数组形成等差数列,请返回 true ;否则,返回 false 。 排序后暴力即可。 class ...
分类:
其他好文 时间:
2020-07-06 10:47:00
阅读次数:
56
题意: 给出递推式 \(F\): \(F(0)=0,F(1)=1\) \(F(n)=3*F(n-1)+2*F(n-2)(n\geq2)\) 给出查询次数:\(Q\) 和第一次查询的数 \(N\),每次查询的答案为:\(A_i=F(N)\)。并且$N_i=N_\ xor\ A_^2$,最后要求输出:\ ...
分类:
其他好文 时间:
2020-07-05 23:15:58
阅读次数:
65
排序算法 冒泡排序 思想:冒泡排序(Bubble Sort)是一种简单直观的排序算法。它的工作原理是:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交 ...
分类:
编程语言 时间:
2020-07-05 21:02:01
阅读次数:
48
方法重载(Overload): 两同(同一个类、同一个方法名)三不同(参数列表不同:;类型、个数、顺序) 返回值不同,构成重载吗? No 形参名称不同,构成重载吗? No 方法重写(0verride): 子类定义一个和父类方法名,参数完全相同的方法。 =: 方法名保持一致 >=: 子类权限修饰符可以 ...
分类:
其他好文 时间:
2020-07-05 19:05:31
阅读次数:
52
题意: 现有一个n行m列的棋盘,一只马欲从棋盘的左上角跳到右下角。 每一步它向右跳奇数列,且跳到本行或相邻行,但不能离开棋盘。 求跳的方案数,对30011取模。 $n\leq 50,m\leq 10^{9}$。 题解: 挺水的一道题。设$dp(i,j)$为走到$(i,j)$的方案数,那么$dp(i, ...
分类:
其他好文 时间:
2020-07-05 10:40:16
阅读次数:
50
1.设置列数 列宽 ui->tableWidget->setColumnCount(4); //设置列数ui->tableWidget->setColumnWidth(0, 90); //0 设置列宽ui->tableWidget->setColumnWidth(1, 190); //1 设置列宽u ...
分类:
其他好文 时间:
2020-07-04 22:34:53
阅读次数:
68
面向对象基础 面向对象编程是一种重要的编程范式,是与面向过程以及函数式编程一同被现代编程语言支持的编程方式 继承 继承用于父类和子类之间,从已有的父类构建子类,可扩展新的属性和方法 使用方式 class 子类 extends 父类 优点 提高代码复用性 加强类之间关联,实现多态 注意 java仅仅支 ...
分类:
编程语言 时间:
2020-07-04 21:10:56
阅读次数:
76
$# :传给脚本的参数个数;$0 :脚本名称;$n :n为数字,代表传给脚本的第n个参数;$@ :参数列表;$* :也是显示参数列表,与上一条命令不同的是,当在双引号里面时,”$*”表示一个参数,即”a b c”,而”$@”表示三个参数,即”a” “b” “c”;$$ :执行当前脚本的进程ID;$? ...
分类:
系统相关 时间:
2020-07-04 13:41:05
阅读次数:
110
test_scores = [100, 97, 76, 84, 93, 98, 86, 92, 76, 88, 95, 90, 95, 93] print(test_scores[14]) # 报错:IndexError: list index out of range # (索引错误:超出列表范围 ...
分类:
其他好文 时间:
2020-07-04 13:22:17
阅读次数:
87