摘要: 790. 数的三次方根 - AcWing题库 思路:浮点数二分 ,从中点mid开始找哪个数的3次方,当逼近到1e-8时,找到的浮点数视为结果。 package main import ( "fmt" "math" ) func main() { var x float64 fmt.Scan(&x) 阅读全文
posted @ 2026-01-24 23:03 BlackSnow 阅读(2) 评论(0) 推荐(0)
摘要: [文件名]: C37232-2007.pdf [文件内容开始] 第 1 页 IEEE 时间序列数据文件命名推荐规程 IEEE 电力工程学会 由电力系统继电保护委员会发起 第 2 页 1 第 3 页 IEEE 时间序列数据文件命名推荐规程 发起者 IEEE 电力工程学会电力系统继电保护委员会 2007 阅读全文
posted @ 2026-01-24 14:24 BlackSnow 阅读(8) 评论(0) 推荐(0)
摘要: tar -czf kafka_2.13-4.1.0.tar.gz -C . kafka_2.13-4.1.0 阅读全文
posted @ 2026-01-21 10:46 BlackSnow 阅读(1) 评论(0) 推荐(0)
摘要: 789. 数的范围 - AcWing题库 重点在于两个二分方法的使用一个需要补偿1,另一个不需要 主要在于向左递归 和向右递归 package main import "fmt" func main() { var n, m int fmt.Scan(&n, &m) q := make([]int, 阅读全文
posted @ 2026-01-11 21:23 BlackSnow 阅读(1) 评论(0) 推荐(0)
摘要: 788. 逆序对的数量 核心思路:在归并排序的基础上添加逆序对数量的求和,分三种情况 L区间左侧的数据L[i]>右侧数据L[j],逆序对数量=满足条件的数量 R区间左侧的数据R[i]>右侧数据R[j],逆序对数量=满足条件数量 R区间数据L[i]>L区间数据R[j] ,逆序对数量 = mid - i 阅读全文
posted @ 2026-01-02 23:45 BlackSnow 阅读(11) 评论(0) 推荐(0)
摘要: https://www.acwing.com/problem/content/789/ package main import ( "fmt" ) func main() { var n int fmt.Scanf("%d", &n) q := make([]int, n) tmp := make( 阅读全文
posted @ 2026-01-02 01:45 BlackSnow 阅读(10) 评论(0) 推荐(0)
摘要: GitHub - pywinauto/pywinauto: Windows GUI Automation with Python (based on text properties) 阅读全文
posted @ 2025-12-28 11:31 BlackSnow 阅读(3) 评论(0) 推荐(0)
摘要: AI实现 尚未人工认证测试 1. 基于互斥锁和条件变量的实现(最常用) #include <queue> #include <mutex> #include <condition_variable> #include <atomic> #include <optional> #include <ch 阅读全文
posted @ 2025-12-25 15:25 BlackSnow 阅读(12) 评论(0) 推荐(0)
摘要: 一、编码 中文 英文 如果还没想清楚,就用蛮力算法。——Ken Thompson When in doubt, use brute force. ——Ken Thompson 不要使用反正弦和反余弦函数——你总能用优美的恒等式,或者是计算向量点积来更好地解决问题。—— Jim Conyngham A 阅读全文
posted @ 2025-12-25 14:54 BlackSnow 阅读(7) 评论(0) 推荐(0)
摘要: 785. 快速排序 - AcWing题库 注意:唯一一个坑点 当数据全部为顺序时会T掉,因为每次j指针需要遍历到最前。因此选择中间元素会使得两侧递归运行时间均匀,不会导致一侧的递归等待另一侧递归完成 package main import ( "fmt" ) func main() { var n 阅读全文
posted @ 2025-12-23 23:24 BlackSnow 阅读(6) 评论(0) 推荐(0)