![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法学习笔记
帅崽z
这个作者很懒,什么都没留下…
展开
-
易错----全局变量设置(做dfs《39台阶问题》)
将步数设为全局变量(出错)#include<iostream>using namespace std;int ans=0;int t=0;void dfs(int step){ if(step==0&&t%2==0) ans++; if(step>0) { t++; dfs(step-1); dfs(step-2); }}int main(){ dfs(39); cout<<ans; return 0;}步原创 2021-03-28 15:53:10 · 121 阅读 · 0 评论 -
算法入门—数字游戏—二进制—运算符
Day1 数字游戏—算法初识首先作为一个计科大二老狗居然刚刚开始反思算法的东西真的很惭愧,不过还是庆幸开始了!1. 交换两个数三种解法(digital switch) a.中间变量(浪费内存) b.三次异或(只适用于int型) c.加法操作(有几率溢出)#include<stdio.h>#include<stdlib.h>#include<iostream>using namespace std;int main(){ while(1) {原创 2021-03-17 21:18:23 · 465 阅读 · 0 评论