- 博客(4)
- 收藏
- 关注
原创 关于C++中的命名空间和缺省参数
目录1.命名空间1.命名空间在一开始学习C++中我们可能会看到如下的代码#include <iostream>using namespace std;//在这里的namespace指的是什么呢?int main(){ cout << "hello world" << endl; return 0;}接下来我们就来好好的说说它!namespace它定义的是一个域,它能够解决C语言中的命名冲突的问题那C语言在命名上面有哪些缺陷呢 (嘿嘿)
2021-06-07 00:06:56
248
3
原创 C语言杨辉三角的两种解法(循环和递归)
杨辉三角是一个非常经典的题目,可以用很多种方法来求解,这里我用循环和递归两种方式来进行解答。首先我们要知道和了解杨辉三角的构成。 1 .每个数等于上方两个数之和 2.每一行的第一个数字和最后一个都是 1 3.每行的数字左右对称看到这里我们可能会想要用循环的方式来进行操作,但是循环的话没有办法搞定数字的相加,所以我们可以在这里加上二维数组,把每个数字当成是平面内的坐标,先找出这些坐标之间的规律,然后再用循环,就能够很好的写出这些数字了#define _CRT_SECURE_NO_WARNIN
2021-02-04 00:24:55
1550
原创 小白关于汉诺塔问题的递归理解
##汉诺塔问题的简述相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一杆上。(源自百度百科)这个游戏其实就是将盘子来回的移动,最终实现盘子从 A——C的完美转变。##汉诺塔问题的分析假设我们现在有3个盘子,从
2021-01-23 23:29:48
254
2
原创 第一篇博客
我的介绍我是一名大一新生,对编程很感兴趣,决定以后走上一名优秀的程序员(一片秃)的道路,为了自己能够完成儿时的理想而奋斗吧未来规划1.寒假时间能够多用来敲敲代码,多思考思考2.一周抽20h以上的时间用来完成作业,巩固知识,多刷题目3.阅读书籍4.坚持写博客目标成为一名合格的码农,拿到一份好offer最想进的一家IT公司网易...
2021-01-10 23:36:36
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人