2021年6月18日

摘要: 比如给两个数,6, 175,把他们分解质因数 2, 3 5, 5, 7 那么一共有5个质因数 k=5时, 6/2=3, 3/3 = 1 175/5 = 35, 35/5 = 7, 7/7 = 1 k=5可行,且k>5不可行。 k=4时,只需要让质因子合并一下成为除数就行 如变成 2, 3 5, 35 阅读全文
posted @ 2021-06-18 16:22 SmatrChen 阅读(43) 评论(0) 推荐(0) 编辑
 
摘要: 规律是统计各个位变化的次数。 0变成12,个位变动了12次,十位变动了1次 0变成234,个位变动了234次,十位变动了 234/10 =23次,百位变动了23/10 = 2次 阅读全文
posted @ 2021-06-18 16:13 SmatrChen 阅读(34) 评论(0) 推荐(0) 编辑

2020年10月3日

摘要: #include<iostream> #include<cstdio> #include<cstring> #include<queue> #include<vector> #include<algorithm> using namespace std; const int si = 500; in 阅读全文
posted @ 2020-10-03 23:17 SmatrChen 阅读(103) 评论(0) 推荐(0) 编辑

2020年5月20日

摘要: package main //公鸡5钱1只,母鸡3钱一只,小鸡1钱三只 需要用百钱买百鸡 //100钱的话 公鸡20或者母鸡33 小鸡100 func main() { count := 0 for i := 0; i <= 20; i++{ for j := 0; j <= 33; j++ { f 阅读全文
posted @ 2020-05-20 10:18 SmatrChen 阅读(228) 评论(0) 推荐(0) 编辑
 
摘要: package main import "fmt" func main() { slice := []int{1, 2, 7, 6, 7, 9, 10, 11, 5, 3} for i := 0; i < len(slice) - 1; i++ { for j := 0; j < len(slice 阅读全文
posted @ 2020-05-20 09:55 SmatrChen 阅读(141) 评论(0) 推荐(0) 编辑

2019年9月17日

摘要: C++实现(照抄)一些 插入排序之希尔排序 #include<iostream> #include<cstdio> #include<cstring> #include<queue> #include<vector> #include<algorithm> using namespace std; 阅读全文
posted @ 2019-09-17 22:19 SmatrChen 阅读(213) 评论(0) 推荐(0) 编辑

2019年8月18日

摘要: 关键路径入门题目 举个例子: 约束条件: 我约了两个朋友A,G去网吧打游戏,要三个人一起到了才开始打,我们约好三个人12点同时到达,我和友人A约好一起去网吧,G单独去网吧(G12点准时抵达) 友人A是六点钟起床,那么我(我这个事件)最早开始去网吧(这个活动)的时间就是六点, 因为A六点钟起床,我最早 阅读全文
posted @ 2019-08-18 13:03 SmatrChen 阅读(158) 评论(0) 推荐(0) 编辑

2019年4月28日

摘要: 牌 阅读全文
posted @ 2019-04-28 17:14 SmatrChen 阅读(377) 评论(0) 推荐(0) 编辑

2019年3月29日

摘要: DFS,Nice 阅读全文
posted @ 2019-03-29 20:50 SmatrChen 阅读(460) 评论(0) 推荐(0) 编辑
 
摘要: 并查集 经典题 要稍微改写一下unite函数 值得一做 阅读全文
posted @ 2019-03-29 14:51 SmatrChen 阅读(979) 评论(0) 推荐(0) 编辑