![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 76
沉默久了
这个作者很懒,什么都没留下…
展开
-
模运算(带例题详解)
模运算基本规则模运算的基本规则与四则运算基本一致:(a + b) % p = (a % p + b % p) % p(a – b) % p = (a % p – b % p) % p(a * b) % p = (a % p * b % p) % p(a^b) % p = ((a % p)^b) % p这里没有除法的模运算是因为除法取模较为特殊。除法取模除法取模首先需要知道小费马定理。小费马定理乘法逆元定义: 对于整数a,p且gcd(a,p)==1,则一原创 2020-12-06 12:12:01 · 12596 阅读 · 0 评论 -
LeetCode:24. 两两交换链表中的节点
24. 两两交换链表中的节点给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例 1:输入:head = [1,2,3,4]输出:[2,1,4,3]一开始看到这道题没有想到递归,迭代想了好久才有思路。写完才发现递归应该更简单才对。递归思路考虑两个节点以上情况。我们首先可以确定的是第二个节点的下一个节点是第一个节点,而第一个节点的下一个节点是不确定的,但我们可以通过用同样的方法与后面符合条件的节点连接,这个思路原创 2020-12-06 12:06:04 · 72 阅读 · 0 评论 -
LeetCode:139.单词拆分I、II
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入2321欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何原创 2020-07-24 13:35:46 · 143 阅读 · 0 评论