算法竞赛入门码蹄集新手村600题(MT11011150)

丰富的线上&线下活动,深入探索云世界

做任务,得社区积分和周边

最真实的开发者用云体验

让每位学生受益于普惠算力

让创作激发创新

资深技术专家手把手带教

遇见技术追梦人

技术交流,直击现场

海量开发者使用工具、手册,免费下载

极速、全面、稳定、安全的开源镜像

开发手册、白皮书、案例集等实战精华

为开发者定制的Chrome浏览器插件

(1)题目描述请编写一个简单程序,把f(x)=x*(x-1)定义成带参数的宏,从键盘输入a,b,将a+b的和作为宏实参计算并输出结果。

格式

样例1

(2)参考代码

#include#definef(x)x*(x-1)usingnamespacestd;intmain(){inta,b,ans;scanf("%d%d",&a,&b);ans=a+b;printf("%lf",(double)f(ans));return0;}2.MT1102长方体(1)题目描述将长方体体积计算公式定义为宏。在主函数中输入长方体长、宽、高求体积。不考虑不合理的输入或是溢出等特殊情况。

#include#definef(x,y,z)x*y*zusingnamespacestd;intmain(){doublex,y,z;scanf("%lf%lf%lf",&x,&y,&z);printf("%lf",f(x,y,z));return0;}3.MT1103球体积(1)题目描述将球体积计算公式定义为宏。在主函数中输入半径求体积。

#include#definef(a,b,c,p)sqrt(p*(p-a)*(p-b)*(p-c))usingnamespacestd;intmain(){doublea,b,c,p;cin>>a>>b>>c;p=0.5*(a+b+c);if(a+b<=c||a+c<=b||b+c<=a)printf("-1");elseprintf("%lf",f(a,b,c,p));return0;}5.MT1105英寸英尺英里(1)题目描述定义关于长度的宏,英寸/厘米、英尺/米、英里/公里,计算英制与公制单位转换,在主函数中输入数据输出计算结果。假定1英寸=2.54厘米、1英尺=0.31米、1英里=1.61公里。

#include#definef(x)x*2.54#defineg(x)x*0.31#definez(x)x*1.61usingnamespacestd;intmain(){doublex,y,z;cin>>x>>y>>z;printf("%.2lf%.2lf%.2lf",f(x),g(y),z(z));return0;}6.MT1106盎司磅(1)题目描述定义关于重量的宏,盎司/克、磅/公斤,计算美制单位与公制转换,在主函数中输入数据输出计算结果。

#include#definef(x)x*28.35#defineg(x)x*0.45usingnamespacestd;intmain(){doublex,y;cin>>x>>y;printf("%.2lf%.2lf",f(x),g(y));return0;}7.MT1107加仑/升(1)题目描述定义关于容量的宏,加仑/升,计算单位转换,在主函数中输入数据输出计算结果。

#include#definef(x)x*3.79usingnamespacestd;intmain(){doublex;cin>>x;printf("%.2lf",f(x));return0;}8.MT1108保留小数(1)题目描述将一个浮点型K数保留n(1≤n≤5)位小数(四舍五入)的算法定义为宏。在主函数中输入数据输出计算结果。

#includeusingnamespacestd;intmain(){doublek;intn;cin>>k>>n;cout<

#includeusingnamespacestd;intmain(){intx;cin>>x;if(x<10)cout<

#includeusingnamespacestd;intmain(){inta,b;cin>>a>>b;if(a

#includeusingnamespacestd;intmain(){inta,b;cin>>a>>b;if(a>b)cout<

#includeusingnamespacestd;intmain(){intdp[1000],a,b,c;for(inti=1;i<=3;i++)cin>>dp[i];sort(dp+1,dp+1+3);cout<

#includeusingnamespacestd;intmain(){intdp[1000],a,b,c;for(inti=1;i<=3;i++)cin>>dp[i];sort(dp+1,dp+1+3);cout<

(1)题目描述请编写一个简单程序,检查一个正整数是偶数还是奇数,如果是偶数输出Y,否则输出N。(不考虑0)

#includeusingnamespacestd;intmain(){inta;cin>>a;if(a%2==0)cout<<"Y";elsecout<<"N";return0;}15.MT1115小于m的偶数(1)题目描述判断n是否为小于m的偶数,不考虑0,负数或者其他特殊情况。

#includeusingnamespacestd;intmain(){intn,m;cin>>n>>m;if(n

#includeusingnamespacestd;intmain(){intn;cin>>n;if(n>9&&n<100)cout<<"YES";elsecout<<"NO";return0;}17.MT1117两个负数(1)题目描述判断x、y、z中是否有两个负数。

#includeusingnamespacestd;intmain(){intx,y,z,num=0;cin>>x>>y>>z;if(x<0)++num;if(y<0)++num;if(z<0)++num;if(num==2)cout<<"YES";elsecout<<"NO";return0;}18.MT1118等差数列(1)题目描述判断a、b、c是否为一个等差数列中的连续三项。

#includeusingnamespacestd;intmain(){inta,b,c;cin>>a>>b>>c;if(b-a==c-b)cout<<"YES";elsecout<<"NO";return0;}19.MT1119大小写的转换(1)题目描述请编写一个简单程序,实现输入字符大小写的转换。其他非法输入(非字母的输入)则原样输出。

#includeusingnamespacestd;intmain(){charch;cin>>ch;if(ch>='A'&&ch<='Z')ch+=32;elseif(ch>='a'&&ch<='z')ch-=32;elsech=ch;cout<

#includeusingnamespacestd;intmain(){charch;cin>>ch;if(ch=='A')cout<<"Excellent";elseif(ch=='B')cout<<"Welldone";elseif(ch=='C')cout<<"Youpassed";elseif(ch=='D')cout<<"Betterlucknexttime";elsecout<<"Invalidgrade";return0;}21.MT1121小码哥考完咯(1)题目描述小码哥考完咯,你是她的老师,请使用switch语句编写一个程序,输出她的分数对应的成绩等级ABCDF。使用以下分级标准:A=90-100,B=80-89,C=70-79,D=60-69,F=O-59。不考虑负数或者其他特殊情况。本题要求使用switch语句。

#includeusingnamespacestd;intmain(){intn;cin>>n;n/=10;switch(n){case10:cout<<'A'<

(1)题目描述

小码哥考完咯,你是她的老师,请编写一个程序,输出她的分数对应的成绩等级ABCDF。使用以下分级标准:A=90-100,B=80-89,C=70-79,D=60-69,F=0-59不考虑负数或者其他特殊情况。本题要求使用阶梯IF-ELSE语句,不得使用switch。

#includeusingnamespacestd;intmain(){intn;cin>>n;n/=10;switch(n){case10:cout<<'A'<

#includeusingnamespacestd;intmain(){charch;cin>>ch;vectora{'A','a','O','o','E','e','I','i','U','u'};vector::iteratoriter=find(a.begin(),a.end(),ch);if(iter==a.end())cout<<'N';elsecout<<'Y';return0;}24.MT1124罗马数字(1)题目描述编一个程序,输入一个整数(1~9),输出对应大写罗马数字。不考虑非法的不合理的输入等特殊情况。

#includeusingnamespacestd;intmain(){intn;cin>>n;stringc[100]={"0","I","II","III","IV","V","VI","VII","VIII","IX","X"};cout<

#includeusingnamespacestd;intmain(){strings;cin>>s;if(s=="january")cout<<1;elseif(s=="february")cout<<2;elseif(s=="march")cout<<3;elseif(s=="april")cout<<4;elseif(s=="may")cout<<5;elseif(s=="june")cout<<6;elseif(s=="july")cout<<7;elseif(s=="august")cout<<8;elseif(s=="september")cout<<9;elseif(s=="october")cout<<10;elseif(s=="november")cout<<11;elseif(s=="december")cout<<12;return0;}26.MT1126十二生肖(1)题目描述编一个程序,输入一个整数(1~12),输出对应十二生肖,鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪的拼音(小写)。不考虑非法的不合理的输入等特殊情况。

#includeusingnamespacestd;intmain(){intn;cin>>n;stringc[100]={"shu","niu","hu","tu","long","she","ma","yang","hou","ji","gou","zhu"};cout<

#includeusingnamespacestd;intmain(){intn;cin>>n;n=n-1900;n%=12;stringc[100]={"rat","ox","tiger","rabbit","dragon","snake","horse","sheep","monkey","rooster","dog","pig"};cout<

#includeusingnamespacestd;intmain(){intx;cin>>x;switch(x){case1:cout<<'6';break;case6:cout<<'1';break;case2:cout<<'5';break;case5:cout<<'2';break;case3:cout<<'4';break;case4:cout<<'3';break;default:cout<<"-1";break;}return0;}29.MT1129小码哥玩骰子(1)题目描述小码哥抛出一个六面骰子。每个面上都印有一个数字,数字在1到6之间。输入正面的数字,请猜测对面的数字并输出两数之和。

#includeusingnamespacestd;intmain(){intx;cin>>x;switch(x){case1:cout<<'7';break;case6:cout<<'7';break;case2:cout<<'7';break;case5:cout<<'7';break;case3:cout<<'7';break;case4:cout<<'7';break;default:cout<<"-1";break;}return0;}30.MT1130骰子里的数学(1)题目描述小码哥抛出一个六面骰子。每个面上都印有一个数字,数字在1到6之间。输入正面的数字,请猜测对面的数字并输出两数之差。

#includeusingnamespacestd;intmain(){intx;cin>>x;switch(x){case1:cout<<"-5";break;case6:cout<<'5';break;case2:cout<<"-3";break;case5:cout<<'3';break;case3:cout<<"-1";break;case4:cout<<"1";break;default:cout<<"-1";break;}return0;}31.MT1131字符判断(1)题目描述输入一个字符,判断是数字字符、大写字母、小写字母、算术运算符、关系运算符、逻辑运算符,还是其他字符,分别输出“Number”,"Capitalletter”,"Lowercaseletter",“Arithmeticoperators”,“Relationaloperators”,"Logicaloperators”,"Othercharacter"。

备注

#includeusingnamespacestd;intmain(){charch;inta;cin>>ch;a=(int)ch;if(a>=48&&a<=57)cout<<"Number"<='A'&&ch<='Z')cout<<"Capitalletter"<='a'&&ch<='z')cout<<"Lowercaseletter"<'||ch=='<')cout<<"Relationaloperators"<

#includeusingnamespacestd;intmain(){intn,m,t;stringc[100]={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖","拾"};cin>>n;if(n/10!=0)cout<

#includeusingnamespacestd;intmain(){intn;doubleres;cin>>n;if(n<=5)res=10.00;elseif(n>5&&n<=10)res=10.0+2*(n-5);elseif(n>10)res=20+2.5*(n-10);printf("%.2lf",res);return0;}34.MT1134简单计算(1)题目描述编写一个模拟简单计算器的程序,计算表达式:aopb的值,要求a、op、b从盘输入。其中a、b(作除数时不能为O)为数值,op为运算符+、-、*、/。本题不考虑非法输入等特殊情况。

#includeusingnamespacestd;intmain(){inta,b,c;cin>>a>>b>>c;intans=a*60*60+b*60+c;cin>>a>>b>>c;ans+=a*60*60+b*60+c;cout<

#includeusingnamespacestd;intmain(){inty;cin>>y;if((y%4==0)&&(y%100!=0)||(y%400==0))cout<<"Y";elsecout<<"N";return0;}38.MT1138第几天(1)题目描述输入日期(YYYY-M-D),然后输出它是一年中的第几天。不考虑负数或者其他特殊情况。

#includeusingnamespacestd;intmain(){intdp[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};intm,y,d,ans;scanf("%d-%d-%d",&y,&m,&d);if((y%100!=0&&y%4==0)||y%400==0)dp[2]++;for(inti=1;i

#includeusingnamespacestd;intmain(){intN;cin>>N;if(N%11==0||N%13==0)cout<<"YES";elsecout<<"NO";return0;}40.MT1140数字7(1)题目描述输入一个整数N,判断它是不是整数7的和、差之类的。(比如某数等于7+7,或者7-7,或者7-7-7+7+7...)是则输出YES否则或者NO。

#includeusingnamespacestd;intmain(){intn;cin>>n;if(n%7==0)cout<<"YES";elsecout<<"NO";return0;}小结(三)典型范例:

容器方法:MT1123String方法:MT1124

(1)题目描述给您一个整数输入N,如果它是整数13的和或差(13+13,13-13,13-13-13+13+13...),输出YES,否则输出NO。

#includeusingnamespacestd;intmain(){intn;cin>>n;if(n%13==0)cout<<"YES";elsecout<<"NO";return0;}42.MT1142整除的总数(1)题目描述输入正整数N和M,其中N<=M。求区间[N,M]中可被K整除的总数。

#includeusingnamespacestd;intmain(){intn,m,k,num;cin>>n>>m>>k;for(inti=n;i<=m;i++){if(i%k==0)++num;}cout<

#includeusingnamespacestd;intmain(){intn,sum=0;cin>>n;for(inti=n;i>0;i/=10)sum+=i%10;if(n%sum==0)cout<<"YES";elsecout<<"NO";return0;}44.MT1144整除(1)题目描述输入正整数N,检查它是否可以被其数字之和整除,输出YES或者NO。不考虑不合理的输入等特殊情况。

#includeusingnamespacestd;intmain(){intn,sum=0;cin>>n;for(inti=n;i>0;i/=10)sum+=i%10;if(n%sum==0)cout<<"YES";elsecout<<"NO";return0;}45.MT1145全部整除(1)题目描述输入正整数N,找到一个最小的整数K,可以被1到N的每个数整除。

#includeusingnamespacestd;intmain(){intn,i,j,sum;cin>>n;for(i=1;;i++){sum=0;for(j=1;j<=n;j++){if(i%j==0)sum++;}if(sum==n)break;}cout<

三人同行七十稀,五树梅花廿一支,七子团圆正半月,除百零五使得知。

3人同行“70”稀,3的余数乘以70,5树梅花“21”支,5的余数乘以21,7子团圆正半月(15天),7的余数乘以15。最后加在一起除以105看余数。

#includeusingnamespacestd;intmain(){printf("23");return0;}47.MT1147古人的剩余定理(1)题目描述今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物最少几何

#includeusingnamespacestd;intmain(){printf("23");return0;}48.MT1148隐晦余8(1)题目描述存在一个数x(大于10),除以3余2,除以5余3,除以7余1,求这个数最小值。

#includeusingnamespacestd;intmain(){printf("113");return0;}49.MT1149余数(1)题目描述存在一个数x(大于10),除以7余2,除以11余4,除以13余5,求这个数最小值。

#includeusingnamespacestd;intmain(){printf("499");return0;}50.MT1150战死四五百(1)题目描述带1500名兵士打仗,战死四五百人,站3人一排,多出2人;站5人一排,多出4人;站7人一排,多出6人。问战死多少人。

THE END
1.算法算法基础入门(进入算法的世界)算法入门【算法】算法基础入门(进入算法的世界) 本文介绍了算法的基础概念,包括分治法、递归法、贪心法、动态规划法、迭代法、枚举法和回溯法,通过实例演示了这些算法在编程中的应用,强调算法思维的重要性。 摘要由CSDN通过智能技术生成 目录 引言 正文 算法的定义https://blog.csdn.net/2301_79784865/article/details/135107433
2.算法竞赛入门经典(第2版)算法竞赛入门经典(第2版)2020 算法竞赛入门经典(第2版)目录 01.第2版前言02.第1部分语言篇03.第2部分基础篇04.第3部分竞赛篇 第2版前言 01 第2版前言 第1部分语言篇 02 1程序设计入门 1.5.1C语言、C99、C11及 其他1.5.2数据类型与输入格式 1.5.3习题1.5.4小结 1.1算术表达式 1.2变量及其https://wenku.baidu.com/view/e84eaa0c4793daef5ef7ba0d4a7302768f996fb2.html
3.算法竞赛入门经典PDF扫描版电子书下载算法竞赛入门经典简介: 本书是一本算法竞赛的入门教材,把C/C++语言、算法和解题有机地结合在了一起,淡化理论,注重学习方法和实践技巧。全书内容分为11章,包括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、基础题目选解、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模https://www.jb51.net/books/155734.html
4.算法竞赛入门经典算法竞赛入门经典习题与解答 作者:陈锋 ISBN:9787302476580 出版社:清华大学出版社 出版年:2018 算法竞赛入门到进阶 作者:罗勇军,郭卫斌 ISBN:9787302529156 出版社:清华大学出版社 出版年:2019 友情链接 中国科学院 国家科技图书文献中心 国家图书馆 中国图书馆学会 https://www.las.ac.cn/front/book/detail?id=59a541fe44d91d6187dc4abd7b3616eb
5.算法竞赛入门经典完整版.pdf(44.2MB)百度网盘资源下载算法竞赛入门经典完整版.pdf44.2MB 网站声明 请认真阅读以下说明,您只有在了解并同意该说明后,才可继续访问本站。 1. 全站链接通过程序自动收集互联网公开分享链接,本站不储存、复制、传播任何网盘文件,也不提供下载服务。 2. 毕方铺遵守相关法律法规,坚决杜绝一切违规不良信息,如您发现任何涉嫌违规的网盘信息,请立即https://www.iizhi.cn/resource/detail/c5948fd94d36d4487178fce5652ba701
6.算法竞赛入门经典(紫书)紫书《算法竞赛入门经典》题目一览 第3章 数组和字符串(例题) OriginTitleSolvedSourceNote 1 UVA-272 TEX Quotes 60151 TEX Quotes 2 UVA-10082 WERTYU 35951 WERTYU 3 UVA-401 Palindromes 24979 Palindromes 4 UVA-340 Master-Mind Hints 11512 Master-Mind Hints 5 UVA-1583 Digit Generator 10237 http://cn.vjudge.net/article/775
7.《算法竞赛入门经典第2版》PDF版本下载第1章 程序设计入门1.1 算术表达式1.2 变量及其输入1.3 顺序结构程序设计1.4 分支结构程序设计1.5 注解与习题1.5.1 C语言、C99、C11及其他1.5.2 数据类型与输入格式1.5.3 习题1.5.4 小结第2章 循环结构程序设计2.1 for循环2.2 while循环和do-while循环2.3 循环的代价2.4 算法竞赛中的输入输出框架2.5 注解与习题http://www.xwood.net/_site_domain_/_root/5870/5930/5932/t_c265769.html
8.算法竞赛与入门经典.pdf算法竞赛与入门经典 .pdf 14页内容提供方:王小瑶 大小:186.41 KB 字数:约7.23千字 发布时间:2021-06-07发布于山东 浏览人气:572 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)算法竞赛与入门经典 .pdf 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览https://max.book118.com/html/2021/0606/5233141240003240.shtm
9.算法竞赛入门经典第2版刘汝佳+高清版PDF讯易软件本书是一本算法竞赛的入门与提高教材,把C/C 语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧。全书内容分为12章,括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、C 与STL入门、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模型与算法、专题等内容http://www.nz998.com/other/334507.html
10.算法竞赛入门经典(第二版)UVa原题PDF版这不是原书pdf,找算法竞赛入门经典(第二版)pdf的同学请不要下了。 这个是书里采用的习题和例题的UVa原题pdf(英文)。 分享这个文件的原因是国内上UVa太慢了,有时候UVa还会挂。 而且书里把输入输出样例省去了,这里整理出原题做个参考。 所以我把书里3-12章的每道例题和习题的UVa原题pdf下载整理。 上次上传https://www.iteye.com/resource/archya-7626113
11.机器学习十大经典算法入门[通俗易懂]腾讯云开发者社区机器学习十大经典算法入门[通俗易懂] 大家好,又见面了,我是你们的朋友全栈君。 一,SVM(Support Vector Machine)支持向量机a. SVM算法是介于简单算法和神经网络之间的最好的算法。 b. 只通过几个支持向量就确定了超平面,说明它不在乎细枝末节,所以不容易过拟合,但不能确保一定不会过拟合。可以处理复杂的非线性https://cloud.tencent.com/developer/article/2098380
12.算法竞赛入门经典合集(pdf+随书源码)开发实例源码下载算法竞赛入门经典合集(pdf+随书源码) C/C++语言基础 下载此实例 开发语言:C/C++ 实例大小:18.57M 下载次数:57 浏览次数:402 发布时间:2020-12-24 实例类别:C/C++语言基础 发布人:hyperjojo114514 文件格式:.rar 所需积分:2 相关标签:合集算法 网友评论举报投诉收藏该页https://www.haolizi.net/example/view_151910.html
13.算法入门3、经典算法 SVM 空间上线性可分的两类点向SVM分类的超平面上做投影,这些点在超平面上的投影是否线性可分? 对于任意线性可分的两组点,它们在SVM分类的超平面上的投影都是线性不可分的。由于SVM的分类超平面仅由支持向量决定,可以考虑只含有支持向量的场景:假设存在一个SVM超平面满足投影线性可分,则样本中分属两类https://www.jianshu.com/p/16c0985bcc70
14.GitHubjzplp/aoapcUVA算法竞赛入门经典 刘汝佳 第二版 例题和习题 题解答案 答案代码均为本人自己完成 环境信息 Windows11, 代码编辑器VSCode,命令行PowerShell,使用MinGW,G++编译器。 #编译,生成a.exeg++ 1.cpp#执行 输入重定向到1.txtGet-Content 1.txt|./a.exe#执行 输入重定向到1.txt 输出重定向到 out.txtGet-Content 1.https://github.com/jzplp/aoapc-UVA-Answer
15.算法竞赛入门经典(豆瓣)《算法竞赛入门经典:训练指南》是《算法竞赛入门经典》的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个较完整的知识体系,并且用大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。《算法竞赛入门经典:训练指南》共6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算https://book.douban.com/subject/20254543/
16.算法学习与应用从入门到精通全书共20章,其中,第1章讲解了算法为什么是程序的灵魂;第2~8章分别讲解了常用的算法,如线性表、队列和栈,树,图,查找算法,内部排序算法,外部排序算法等知识,这些内容都是算法技术核心的语法知识;第9~15章分别讲解了经典的数据结构问题、解决数学问题、解决趣味问题、解决图像问题、算法的经典问题、解决奥赛问题、常http://reader.hnlib.com/Book/Detail/377965
17.清华大学出版社图书详情本书是算法竞赛的入门和进阶教材,包括算法思路、模板代码、知识体系、赛事相关等内容。本书把竞赛常用的知识点和竞赛题结合起来,讲解清晰、透彻,帮助初学者建立自信心,快速从实际问题入手,模仿经典代码解决问题,进入中级学习阶段。全书分为12章,覆盖了目前算法竞赛中的主要内容,包括算法竞赛概述、算法复杂度、STL和基本http://www.tup.tsinghua.edu.cn/booksCenter/book_08163901.html
18.从0到1只差这20本算法书单今天小编带来一大波算法书单,希望带你答疑解惑。 人工智能经典入门篇 《人工智能(第2版)》 [美] 史蒂芬·卢奇(Stephen Lucci) 著 美国经典入门教材,被誉为人工智能领域百科全书。人工智能领域近十年来最前沿教程,更加适合本科生使用。 本书基于人工智能的理论基础, 向读者展示全面、新颖、丰富多彩且易于理解的人工智https://labs.epubit.com/articleDetails?id=N5bad5b2e-ea8e-4c9a-bfbe-8811190d4421
19.c语言经典书排行榜京东JD.COM为您提供c语言经典书销量排行榜、c语言经典书哪个好、c语言经典书多少钱等相关资讯,从c语言经典书价格、评价、图片等多方面比较,为您推荐优质c语言经典书产品!https://www.jd.com/phb/key_1713f5c76f9b7f7bc9bf.html
20.算法入门经典《趣学算法》PDF免费分享本书从没有高深的原理,也没有枯燥的公式,而是通过趣味故事引出算法问题,适合从未有过编程经验但又对算法有强烈兴趣的初学者使用,同时也可作为高等院校计算机、数学及相关专业的师生用书和培训学校的教材。 为了方便大家学习,今天就把这本《趣学算法》免费分享给大家,版权归原作者所有。 https://www.bilibili.com/read/cv7262257/
21.算法竞赛入门经典(书籍)《算法竞赛入门经典(第2版)》是一本算法竞赛的入门与提高教材,把C/C++语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧。全书内容分为12章,包括程序设计入门、循环结构程序设计… 关注话题 ?管理 ?分享 ? 简介 讨论 精华 https://www.zhihu.com/topic/20127790/top-answers