摘要: 问: nodejs中,require和import有什么区别? 答: 在 Node.js 中,require 和 import 是两种不同的模块导入机制,它们分别属于 CommonJS 和 ES Modules (ESM) 规范。以下是它们的主要区别: 1. 规范来源 require 属于 Comm 阅读全文
posted @ 2025-04-25 09:49 hefenghhhh 阅读(147) 评论(0) 推荐(0)
摘要: 整除、同余 设\(a\),\(b\)为整数,\(a\neq 0\) 如果存在一个整数q,使得\(a\times q=b\),则\(b\)能被\(a\)整除,记为\(a\mid b\),且称\(b\)是\(a\)的倍数,\(a\)是\(b\)的因子。 整除的几个性质: 传递性:如果\(a|b\)且\( 阅读全文
posted @ 2025-04-11 15:36 hefenghhhh 阅读(95) 评论(0) 推荐(0)
摘要: 树型DP 树型DP,即在树上做动态规划。树是无环图,顺序可以是从叶子到根节点,也可以从根到叶子节点。一般树型DP的特征很明显,即状态可以表示为树中的节点,每个节点的状态可以由其子节点状态转移而来(从叶子到根的顺序),或是由其父亲节点转移而来(从根到叶节点的顺序),也可是两者结合。找出状态和状态转移方 阅读全文
posted @ 2025-01-16 21:50 hefenghhhh 阅读(41) 评论(0) 推荐(0)
摘要: 差分约束 给出\(n\)个活动,设\(t_i\)表示第\(i\)个活动开始的时间。这些活动满足以下\(m\)个约束关系: \[\begin{cases} t_{i1}-t_{j1} \leq B_1 \\ t_{i2}-t_{j2} \leq B_2 \\ \dots \\t_{im}-t_{jm} 阅读全文
posted @ 2024-11-26 18:52 hefenghhhh 阅读(26) 评论(0) 推荐(0)
摘要: 柯尼斯堡七桥问题 18世纪时,欧洲的一个小城柯尼斯堡有七座桥,连接了四个地方,如下图所示。人们聊天时,有人提出这样一个问题:是否存在一种方法,能够从一个地点出发,经过每座桥一次且仅一次,最后回到起点。人们讨论了很长时间,都没有找到方案。 欧拉出手 这个问题引起了欧拉的兴趣。他稍微研究了以下,很快就证 阅读全文
posted @ 2024-11-21 18:31 hefenghhhh 阅读(197) 评论(0) 推荐(0)
摘要: header: 中山市迪茵公学 何雄姿 backgroundColor: #db9 footer: 2022.10 图论基础 图的存储 图的遍历 最小生成树 kruskal 算法 prim算法 最短路 Dijkstra 算法 Bellman-Ford 算法 SPFA算法 Floyd-Warshall 阅读全文
posted @ 2024-11-01 23:11 hefenghhhh 阅读(126) 评论(0) 推荐(0)
摘要: vector 的用法 在 C++ 中,std::vector 是一个动态数组,它可以在运行时调整大小,std::vector 是 C++ 标准模板库 (STL) 中的一个重要容器类。 基本用法 在使用 std::vector 之前,需要包含头文件 <vector>。 #include <iostre 阅读全文
posted @ 2024-11-01 11:40 hefenghhhh 阅读(168) 评论(0) 推荐(0)