top
-
树上最长路的O(n)算法
关于如何求得树中每个点最长路的O(n)算法: 1.算法流程: 求出树上的直径,在第二次dfs中求出从直径一端点到每个点的距离 再跑一次dfs,求出另一端点到每个点的距离,并更新每个…
-
查找导致cup过高的代码方法
与 jstack实战死循环与死锁学习笔记 介绍的方法一致。 使用top命令查看 top -p 21919 线程进程号pid的内存情况 按H,获取每个线程的内存…
-
CF1506G 题解
前言 题目传送门! 更好的阅读体验? 校内考试题目。写一篇题解。 思路 首先记录每个字符出现了多少次,然后创建单调栈。 看当前字符是否入栈,如果没有入栈,就不停 pop(),直到:…
-
CM311-1a(S905L3系列)玩转桌面
那安装了ambian后,玩转桌面(安装GUI桌面环境)有没有可能呢?那肯定啊!那桌面有什么用?当然有用,多一种玩法,可以写写代码,上网冲浪,学习linux语法什么的。而且单主机只要…
-
十大排序算法之【堆排序】
堆排序代码: //头文件省略 void heapify(vector<int>& in, int bottom, int top) { int largest …
-
linux如何用top查看cpu占用率大于1的?
top -b -n 1 |awk ‘NR<=10 {print }’ | awk ‘NR>=8 {print}’ |awk ‘$9>=1 {print” cpu”…
-
leetcode 螺旋矩阵算法题 All In One
leetcode 螺旋矩阵算法题解 All In One js / ts 实现螺旋矩阵 LeetCode 54. Spiral Matrix “use strict”; /** *…
-
select top 后需要加参数,怎么办?
如何学习存储过程。无他,多写,多做。多实践。 掌握了各种SQL命令,理解连接的原理、子查询的原理等SQL基本知识,就具备写存储过程的基础. 其次,应该了解所使用的数据库管理系统的逻…
-
基础算法
模拟: JOG 20200807 普及模拟赛题 漫步(jog.cpp/c/pas) (1s,512MB) 【题目描述】 有 n 组人在一条无尽的小路上漫步,每组人都有一个初…
-
冲刺国赛7.18
T1 先分类讨论把 /(/max/) 拆开 假设 /(a_c+b_c/geq a_y+b_y/) /(a_c-a_y/geq b_y-b_c/) 于是对于每个蛋糕都记录一个判据量 …