top

  • 树上最长路的O(n)算法

    关于如何求得树中每个点最长路的O(n)算法: 1.算法流程: 求出树上的直径,在第二次dfs中求出从直径一端点到每个点的距离 再跑一次dfs,求出另一端点到每个点的距离,并更新每个…

    编程笔记 2022年9月6日
  • 查找导致cup过高的代码方法

    与 jstack实战死循环与死锁学习笔记 介绍的方法一致。 使用top命令查看     top -p 21919  线程进程号pid的内存情况       按H,获取每个线程的内存…

    编程笔记 2022年8月28日
  • CF1506G 题解

    前言 题目传送门! 更好的阅读体验? 校内考试题目。写一篇题解。 思路 首先记录每个字符出现了多少次,然后创建单调栈。 看当前字符是否入栈,如果没有入栈,就不停 pop(),直到:…

    编程笔记 2022年8月27日
  • CM311-1a(S905L3系列)玩转桌面

    那安装了ambian后,玩转桌面(安装GUI桌面环境)有没有可能呢?那肯定啊!那桌面有什么用?当然有用,多一种玩法,可以写写代码,上网冲浪,学习linux语法什么的。而且单主机只要…

    编程笔记 2022年8月20日
  • 十大排序算法之【堆排序】

    堆排序代码: //头文件省略 void heapify(vector<int>& in, int bottom, int top) { int largest …

    编程笔记 2022年8月15日
  • linux如何用top查看cpu占用率大于1的?

    top -b -n 1 |awk ‘NR<=10 {print }’ | awk ‘NR>=8 {print}’ |awk ‘$9>=1 {print” cpu”…

    智能运维 2022年8月14日
  • leetcode 螺旋矩阵算法题 All In One

    leetcode 螺旋矩阵算法题解 All In One js / ts 实现螺旋矩阵 LeetCode 54. Spiral Matrix “use strict”; /** *…

    编程笔记 2022年8月11日
  • select top 后需要加参数,怎么办?

    如何学习存储过程。无他,多写,多做。多实践。 掌握了各种SQL命令,理解连接的原理、子查询的原理等SQL基本知识,就具备写存储过程的基础. 其次,应该了解所使用的数据库管理系统的逻…

    编程笔记 2022年7月30日
  • 基础算法

    模拟: JOG 20200807 普及模拟赛题   漫步(jog.cpp/c/pas) (1s,512MB) 【题目描述】   有 n 组人在一条无尽的小路上漫步,每组人都有一个初…

    编程笔记 2022年7月24日
  • 冲刺国赛7.18

    T1 先分类讨论把 /(/max/) 拆开 假设 /(a_c+b_c/geq a_y+b_y/) /(a_c-a_y/geq b_y-b_c/) 于是对于每个蛋糕都记录一个判据量 …

    编程笔记 2022年7月24日