- 2024-07-07DAY 1 数据结构与算法 (选择排序,冒泡排序,插入排序)
1.选择排序 选择排序(SelectionSort)是一种简单直观的排序算法。其基本思想是每一次从待排序的数据元素中选择最小(或最大)的一个元素,放在已排好序的元素序列的末尾,直到全部待排序的数据元素排好序为止。即每一次设定一个数为最大或者最小值,然后与其他的数进行交
- 2022-11-03第十三届蓝桥杯省赛C++B组
《X进制减法》题目连接:https://www.acwing.com/problem/content/4407/贪心,数学推导 我们先来看一下这个65是如何算出来的:321:第一位为二进制,则逢2进1,ans+=1;
- 2022-10-07P2467 地精部落 题解
P2467地精部落题解比较恶心的一道线性dp。要求1~N的排列,满足a[i-1]<a[i]>a[i+1]或a[i-1]>a[i]<a[i+1],求这样的排列的个数。既然是线性dp,那么状态一定和长度有关,一维的
- 2022-09-27StringBuilder的用法
当我们要对字符串做多次变化时,我们可以考虑用StringBuilderStringBuildersb=newStringBuilder();sb.Append("111");//追加字符串sb.AppendLine("222");//追加一行字