POJ - 2236Wireless Network 并查集。 每次修理计算机,遍历可以与之相连的计算机并进行合并。时间复杂度 \(O(n\log n)\) 。最多只用修理 \(n\) 次。 每次测试连通性,判断根节点是否相同,时间复杂度 \(O(1)\) 。最多不过 \(3e5\) 次测试。 总时 ...
                            
                            
                                分类:
Web程序   时间:
2021-03-02 12:06:18   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    Description - 题目描述 给定若干位十进制数,你可以通过选择一个非空子集并以某种顺序构建一个数。剩余元素可以用相同规则构建第二个数。除非构造的数恰好为0,否则不能以0打头。举例来说,给定数字0,1,2,4,6与7,你可以写出10和2467。当然写法多样:210和764,204和176,等 ...
                            
                            
                                分类:
编程语言   时间:
2021-03-01 14:14:50   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    性能测试必备的 Linux 命令系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1819490.html 介绍 系统启动up了(运行了)多长时间 语法格式 uptime [options] 字段说明 18:36:33:系统当前时间 up  ...
                            
                            
                                分类:
其他好文   时间:
2021-02-24 12:48:55   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                Logic Gates circuit is the foundamental structure that build up the calculation and processing of a computer. It had been believed that with proper ar ...
                            
                            
                                分类:
编程语言   时间:
2021-02-23 14:24:08   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    题目描述 题目链接 思路1 Hash表 很直接,代码略 由于题目的follow-up要求空间复杂度O(1),所以,这个方法其实并不是最优解。 思路2 一次删除两个不同的数 一次删除两个不同的数,如果存在majority element,那么这个majority element一定会最后剩下来, 但是 ...
                            
                            
                                分类:
其他好文   时间:
2021-02-23 14:06:57   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    状态表示: \(f[len][cnt]\):当前为len位,已经统计的$0$的个数为cnt,不计前导$0$。 注意点: 由于前导$0$标识符lead的存在,如果左边界为$0$需要作加一处理。 LL f[15][15]; int a[15]; LL dfs(int len,int cnt,bool l ...
                            
                            
                                分类:
其他好文   时间:
2021-02-22 12:28:38   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    一、观察者模式在 JDK 应用的源码分析 1、JDK 的 Observable 类就使用了观察者模式 2、源码分析 Observable 通过 Vector 来管理 Observer 其中提供了 add/delete/notify 等方法来管理观察者; Observer 是一个接口,提供了一个 up ...
                            
                            
                                分类:
其他好文   时间:
2021-02-20 11:49:24   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    原题链接 考察:记忆化搜索 思路: 可用递推和记忆化搜索两种方式. 1 #include <iostream> 2 #include <cstring> 3 #include <algorithm> 4 #include <cstdio> 5 using namespace std; 6 const ...
                            
                            
                                分类:
其他好文   时间:
2021-02-19 13:15:23   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    原题链接 考察:树形dp 树的重心变种题 重心定义:重心是指树中的一个结点,如果将这个点删除后,剩余各个连通块中点数的最大值最小,那么这个节点被称为树的重心。(不止一个) 模板题 树的重心 思路: 把树的某个点删去后,剩余部分是不包含父节点的子节点连通块.已经删去点的父节点连通块.通过dfs可以求出 ...
                            
                            
                                分类:
其他好文   时间:
2021-02-19 13:01:00   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    原题链接 考察:状压dp 思路: 考虑到计算三角形,我们需要知道落脚点i和前一个落脚点j,所以需要三维数组.根据状态转移方程f[i][j][k] = f[i-{j}][k][t]+score很容易求出最大的权值.但是比较难想到怎么计算路径数目(对本蒟蒻而言).方法是再声明一个记录当前路径最大值的方案 ...
                            
                            
                                分类:
其他好文   时间:
2021-02-17 14:41:52   
                                阅读次数:
0