排序
参数曲线(贝塞尔曲线、B样条曲线和NURBS曲线)
参数曲线(贝塞尔曲线、B样条曲线和NURBS曲线),参数曲线 网页资料 相关概念 齐次坐标:齐次坐标到笛卡尔坐标的变换\((x,y,z,w) \Rightarrow (x/w,y/w,z/w)\)唯一,反之则不唯一 有理...
final year project:C++手写numpy并移植到RISC-V上——纪念我在中科院实习的日子
final year project:C++手写numpy并移植到RISC-V上——纪念我在中科院实习的日子, 我毕设做的项目是用C++去实现一个Numpy,因为我是大数据专业,Numpy又是跟数据分析有关的工具,所以我打算...
Lex 生成一个词法分析器
Lex 生成一个词法分析器, lex 通过输入一个.l 文件生成一个lex.yy.c 文件,然后通过c 编译器编译成一个可执行的词法分析器。 该词法分析器扫描输入源文件,生成一个token 符号流给后面语...
AT_abc345_d 题解
AT_abc345_d 题解,本文同步发表于洛谷。 是个逆天搜索。 最开始:爆搜,启动! 然后 TLE 到飞起。 赛后:我【数据删除】这么简单的吗?! dfs 每个位置,试着把没放过的块放到以这个位置为左上...
CF924D Contact ATC
CF924D Contact ATC,思路: 考虑函数 \(\operatorname{F}(v_0)_i\) 表示风速为 \(v_0\) 时,\(i\) 到达原点的时间,易得: \[\operatorname{F}(v_0)_i = \frac{x_i}{v_i+v_0} \] 则若 \((i,j)\)...
Trick
Trick,Trick: \(x\) 与各位数之和模 \(9\) 同余(CF10C) st表 和 线段树 可以存 gcd(CF10C) 注意函数增减性(CF1632D) dp 时若下标太大,可以调换下标和存储的数值(CF1974E) 贪心不成立...
最小生成树 & 严格次小生成树
最小生成树 & 严格次小生成树,最小生成树 何为最小生成树? 有一类问题:给定一张图,可以删除若干条边,在不改变连通性(一般是全联通)的情况下,权值和最小的方案是什么?没错,这就是最小生...
手把手教你实现C++高性能内存池,相比 malloc 性能提升7倍!
手把手教你实现C++高性能内存池,相比 malloc 性能提升7倍!,大家好,我是小康。 写在前面 你知道吗?在高并发场景下,频繁的malloc和free操作就像是程序的'阿喀琉斯之踵',轻则拖慢系统响应,...
使用vscode编译C++代码
使用vscode编译C++代码,使用vscode编译C++代码 vscode 首先要说明vscode不是IDE,因此本身没有所谓的一键配置、一键编译/调试、大量可视化项目操作选项等功能,实际上是一个拥有丰富插件...
LeetCode刷题记录——day3
LeetCode刷题记录——day3,1、https://leetcode.cn/problems/gas-station/submissions/514930619/?envType=study-plan-v2&envId=top-interview-150 对于这个问题可以这样来考虑,将数据看作...
从零手撕C++ string类:详解实现原理与优化技巧
从零手撕C++ string类:详解实现原理与优化技巧, 引言 C++标准库中的std::string是日常开发中最常用的类之一,但你是否好奇它的底层实现?本文将带你从零实现一个简化版string类(命名空间tyx)...
LeetCode122. 买卖股票的最佳时机 II
LeetCode122. 买卖股票的最佳时机 II,题目链接:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-ii/description/ 题目叙述: 给你一个整数数组 prices ,其中 prices[i] 表示某...













