会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
maysoul
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2022年7月18日
学习笔记——浅谈Kuskal最小生成树算法
摘要: 思想: Kuskal(克鲁斯卡尔)算法(以下简称K算法)主要用于求最小生成树,实现方法是通过并查集。 首先,将每一个点看作一个集合,随后对它进行排序(使用sort),排序的内容是边的权值,将边权小的边优先连起来。 如果这条边连着不同的集合,就将这条边加入最小生成树,并将两个点看作同一个集合。 但是,
阅读全文
posted @ 2022-07-18 19:40 美索maysoul
阅读(94)
评论(0)
推荐(0)
2022年5月14日
中考紧急备战——二进制与十进制
摘要: 为了方便广大同学备战中考,写下了这个栏目 我们一般所采用的十进制,都是逢十进一,但是二进制是逢二进一 也就是说,1,2,3,4,5,6…… 二进制写成1,10,11,100,101,110…… 那么,以下分为三个栏目,来详细介绍二进制 1.二进制的计算 譬如【117】,我们针对此题可以使用如下的算法
阅读全文
posted @ 2022-05-14 11:13 美索maysoul
阅读(432)
评论(1)
推荐(0)
2022年4月6日
学习笔记——递归
摘要: 发现我已经好久没写笔记了……我就是逊啦…… 我认为递归是算法中较有难度的一种 笼统地说,递归是将最终极简化为下一极和【一极】,【一极】是下一极通过到达最终极的某种条件。 这么说也许晦涩难懂,可以举个例子: 譬如走楼梯,你站在【第一个台阶】如果要上到【第三个台阶】,那么你可以从【第三阶】开始推算,【第
阅读全文
posted @ 2022-04-06 10:17 美索maysoul
阅读(49)
评论(0)
推荐(0)
2022年3月28日
学习笔记——字符串的读入
摘要: 字符串主要由两种形式构成:字符数组和string 这里介绍读入字符串的常用几种形式 1.cin 可用于:string,字符数组 形式:cin>>字符串名 特点:读到空格或换行停止 2.scanf 可用于:字符数组 形式: char str[100]; while(true) { scanf("%s"
阅读全文
posted @ 2022-03-28 16:09 美索maysoul
阅读(404)
评论(0)
推荐(0)
2022年3月25日
学习笔记——sort排序
摘要: 1.数组排序 sort排序的基本结构:sort(数组名,数组名+数组长度) 头文件:#include<algorithm> sort排序初始是作为升序排列(小的在前,大的在后) 如果将sort变成降序排列(大的在前,小的在后) 则需自重定义一个cmp函数 bool cmp(int a,int b)
阅读全文
posted @ 2022-03-25 09:26 美索maysoul
阅读(265)
评论(1)
推荐(0)
2022年3月24日
学习笔记——素数筛法
摘要: 素数的定义:除了1和它本身的所有数都不能将它整除的数叫做素数。 1.普通的素数筛: 简单地说,就是枚举从2到根号N的所有自然数,看它能否被整除,这也是素数的基本定义 for(int i=2;i*i<=j//也可以写作i<=sqrt(i);i++) { if(j%i==0) { flag=0; bre
阅读全文
posted @ 2022-03-24 19:12 美索maysoul
阅读(72)
评论(6)
推荐(0)
上一页
1
2
3
公告