#include<iostream> #include<ctime> #include<cstdlib> using namespace std; int random(int n) { return (long long)rand()*rand%n; } int main() { srand(un ...
分类:
编程语言 时间:
2021-05-04 16:26:28
阅读次数:
0
最裸的暴力,时间复杂度:\(O(n^3)\)。 const int N=110; int a[3],b[3]; int n; bool check(int c[],int a[]) { for(int i=0;i<3;i++) if(abs(a[i]-c[i]) > 2 && abs(a[i]-c[ ...
分类:
其他好文 时间:
2021-05-04 16:12:32
阅读次数:
0
题目链接 维护一个区间最小值同时维护一个区间最小值的减法 #include <bits/stdc++.h> using namespace std; const int N = 100010; int a[N]; int n,k; struct node{ int l,r; int v,add; } ...
分类:
其他好文 时间:
2021-05-04 16:06:56
阅读次数:
0
查看当前系统JupyterLab支持的所有字体 from matplotlib.font_manager import FontManager mpl_fonts = set(f.name for f in FontManager().ttflist) print('all font list ge ...
分类:
其他好文 时间:
2021-05-04 16:05:28
阅读次数:
0
代码如下: /** * 死锁 * */ public class DeadThread { private static Object obj1 = new Object(); private static Object obj2 = new Object(); public static void ...
分类:
其他好文 时间:
2021-05-04 15:54:07
阅读次数:
0
Asia Regional Contest, Tokyo, 2014–10–19 这场全程在行为艺术… 最签到的应该是B,写个表达式求值。 然后是A题,问题在于求一个01串变成另一个01串的最小步数(只能交换相邻的bit),数据范围巨小只有十几,一开始想直接逆序对数,wa了两发发现显然不对…想一下一 ...
分类:
其他好文 时间:
2021-05-04 15:53:10
阅读次数:
0
原题链接 考察:Floyd 思路: 传递闭包应用题.也可以用拓扑排序,这里先练下传递闭包.拓扑排序以后补 传递闭包模板: 1 for(int k=1;k<=n;k++) 2 for(int i=1;i<=n;i++) 3 for(int j=1;j<=n;j++) 4 if(g[i][k]&&g[k ...
分类:
编程语言 时间:
2021-05-04 15:40:20
阅读次数:
0
#时间复杂度O(N*N),空间复杂度O(1) #暴力法 def twoSum_baoli(nums: List[int], target:int) -> List[int]: for i in range(len(nums)-1): base = nums[i] for j in range(i+1 ...
分类:
编程语言 时间:
2021-05-04 15:39:57
阅读次数:
0
难度 easy 请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true 进阶: 你能否用 O(n) 时间复杂度和 O(1) 空间复杂度解决此题? 解题思路:这里的解题思路还是相对比较简单的,就是用快慢指针找到中间节 ...
分类:
其他好文 时间:
2021-05-04 15:38:36
阅读次数:
0
接下来我们来说说Java的异常机制。我们还是来看上面那个代码,也就是这个: public static void main(String[] args) { int a = 1; int b = 0; System.out.println(a / b); } 很显然这里并不会执行后面的这句输出语句, ...
分类:
编程语言 时间:
2021-05-04 15:26:26
阅读次数:
0