![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
小染的心得与反思
按时间线排序
.染
这个作者很懒,什么都没留下…
展开
-
[蓝桥杯2021初赛] 路径(动态规划16行代码足以吊打)
小蓝学习了最短路径之后特别高兴,他定义了一个特别的图,希望找到图中的最短路径。小蓝的图由2021 个结点组成,依次编号1 至2021。对于两个不同的结点a, b,如果a 和b 的差的绝对值大于21,则两个结点之间没有边相连;如果a 和b 的差的绝对值小于等于21,则两个点之间有一条长度为a 和b 的最小公倍数的无向边相连。例如:结点1 和结点23 之间没有边相连;结点3 和结点24 之间有一条无向边,长度为24;结点15 和结点25 之间有一条无向边,长度为75。请计算,结点1 和结点2021原创 2022-04-07 19:44:27 · 209 阅读 · 0 评论 -
递推专题
A#include<bits/stdc++.h>using namespace std;typedef long long ll;#define IOS ios::sync_with_stdio(false); cin.tie(0); cout.tie(0)#define endl '\n'int read() { int x = 0, f = 1; char c = getchar(); while (c < '0' || c>'9') {原创 2022-02-09 12:50:45 · 385 阅读 · 1 评论 -
HENAU 冬令营 数学专题
A - A^B Mod C#include<bits/stdc++.h>using namespace std; int main(){ long long a,b,s=1,c; cin>>a>>b>>c; while(b!=0) { s%=c; if(b&1==1) { s=s*a;} s%=c; a%=c; a*=a; a%=c;原创 2022-01-17 18:44:06 · 288 阅读 · 0 评论 -
河南农业大学冬令营第23组题解[搜索专题]
A - 棋盘问题#include <bits/stdc++.h>using namespace std;int ans=0;//最终方案数 int h0,qi0;char map0[10][10];int book[10]; void dfs(int h1,int qi1)//h1是变化的行 { if(qi1==0||h1==h0){ if (qi1== 0)ans++; return ;}//如果棋下完了或棋下到了最后一行,则说明为最底层,则返回上一层 .原创 2022-01-14 16:35:26 · 234 阅读 · 0 评论 -
河南农业大学冬令营第23组题解
河南农业大学冬令营第23组题解原创 2022-01-08 22:30:46 · 379 阅读 · 1 评论 -
小染的递归(配图详解)
递归函数用1+2+3+4+5+....+n为例来说明int sum(int n){ if(n==1) return 1;//当递归进入最底层则不再调用自身 else return sum(n-1)+n; //一定要用return将下一层的值反馈给上一层 }原创 2022-01-01 00:26:53 · 116 阅读 · 0 评论 -
指针的便捷好处
我们是无法对一个数组直接赋值的,但是用指针做的伪数组却可以做到#include<stdio.h>int main(){ char *b;//把它换成b[4]铁定报错 b="5665"; puts(b);}原创 2021-12-19 10:38:04 · 202 阅读 · 0 评论 -
c/c++数字前或后面有字母
数据类型U或u-->unsigned intL或l-->longint或 long doubleF或f-->float例如 :12L 表示 12这个数是long int型 3.14L表是 3.14这个数是long double型 (其他的都诸如此类)进制 【1】数后有 H或h -----是16进制 【2】数后有 B或b -----是2进制 【3】数...原创 2021-12-17 19:41:21 · 998 阅读 · 0 评论 -
小染的疑惑集【3】位运算的优先性(a&1) ==0
(a&1==0)原创 2021-12-12 20:38:55 · 598 阅读 · 0 评论 -
小染的c++ sort
小染的c++ sort原创 2021-11-30 20:59:19 · 654 阅读 · 0 评论