会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xqy2003
首页
新随笔
联系
管理
上一页
1
···
5
6
7
8
9
2021年10月6日
PAT甲级1021
摘要: 简单地说一下今天写这道题的感受吧. \(①\) \(:\) 审题时主观地默认了样例中的 \(1\) 是根,导致样例没看懂. \(②\) \(:\) 求连通块个数的时候只想到并查集,其实用 \(dfs\) 标记更好. \(③\) \(:\) 出现了fa[x] = x 的情况,其实是fa[x] == x
阅读全文
posted @ 2021-10-06 23:14 xqy2003
阅读(26)
评论(0)
推荐(0)
2021年10月5日
浅谈二叉树的前序,中序,后序,顺序遍历
摘要: 前置知识 \(:\) 前序(根左右),中序(左根右),后序(左右根) , 顺序(从上到下,从左到右) 例子: 前序(1,2,3,4,5,6) , 中序(3,2,4,1,6,5) , 后序(3,4,2,6,5,1) \(①\) \(:\) 已知二叉树的中序和后序遍历,求其的前序遍历. 先上代码吧 //
阅读全文
posted @ 2021-10-05 17:21 xqy2003
阅读(303)
评论(0)
推荐(0)
2021年10月4日
浅谈快速幂
摘要: 求 \(a^b\),先上代码吧 int qsm(int a,int b){ int ans = 1,base = a; while(b){ if(b&1) ans *= base; base *= base; b>>=1; } return ans; } 以 \(a = 3, b = 21\) 为例
阅读全文
posted @ 2021-10-04 16:00 xqy2003
阅读(43)
评论(0)
推荐(0)
浅谈十进制转k进制
摘要: 先上代码吧 int num; while(n){ num = n%k; n /= k; } //其中n为十进制数,要转k进制,num为每个位上的数. 举个例子: \(121\) , 转 \(5\) 进制,\(121 =\) \(4 \times 5^2\) + \(4 \times 5^1\) +
阅读全文
posted @ 2021-10-04 15:06 xqy2003
阅读(383)
评论(0)
推荐(1)
2021年10月3日
浅谈辗转相除求最大公约数
摘要: 辗转相除法 先上代码吧 int gcd (int a,int b){ if(b == 0) return a; else return gcd(b,a%b); } ① 我们假设有两个数$a$,\(b\) (\(a\) > \(b\)) , 设其最大公约数为 \(t\), 那么可表达为 \(a = m
阅读全文
posted @ 2021-10-03 17:04 xqy2003
阅读(63)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
公告