
数据结构与算法
每天净瞎搞
好好学习,关注计算机,数学,AI,另有博客:shiqi-lu.tech
展开
-
算法笔记第2章 c/c++快速入门
算法笔记第2章 c/c++快速入门原创 2020-01-02 20:55:20 · 176 阅读 · 0 评论 -
最大公约数和最小公倍数
Q:如何基于辗转相除法(欧几里得算法)求最大公约数A:欧几里得算法:两个正整数a,b,其最大公约数为其除数和余数的最大公约数,即gcd(a,b)=gcd(b, a%b)利用这个式子可以求的原因是:当a>b时,两个数会很快减小;当a<b时,此时两个数字会交换。直到达到其边界:当一个数为0时,另外一个数为最大公约数。即gcd(a,0)=aint gcd(int a, int b...原创 2019-04-08 19:14:29 · 632 阅读 · 0 评论 -
大整数运算
Q:大整数的存储结构体该如何定义?A:struct bign { int d[1000]; int len; bign() { memset(d, 0, sizeof(d)); len = 0; }}注意:整数的高位存储在数组的高位,整数的低位存储在数组的低位。如:23813存储为d[0]=3, d[1]=1, d[2]=...原创 2019-09-16 22:53:16 · 284 阅读 · 1 评论 -
数据结构/算法/刷题索引:算法笔记知识点、PAT、Leetcode刷题整理汇总(2020.3.24更新)
算法笔记知识点、PAT刷题整理汇总原创 2019-10-04 09:35:40 · 449 阅读 · 0 评论