自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 C/C++编程笔记:BFS 广度优先搜索基本思想,图算法就是这么简单

广度优先搜索BFS(Breadth First Search)也称为宽度优先搜索,它是一种先生成的结点先扩展的策略。在广度优先搜索算法中,解答树上结点的扩展是按它们在树中的层次进行的。首先生成第一层结点,同时检查目标结点是否在所生成的结点中,如果不在,则将所有的第一层结点逐一扩展,得到第二层结点,并检查第二层结点是否包含目标结点,……,对层次为n+1的任一结点进...

2020-02-29 15:15:32 495

原创 疫情无情,网课有爱!编程初学者,应该在家如何自学C语言编程?

紧张的疫情虽然现在有所放缓,但是我们现在还是无法安心的去学校上课,但是,学校或者教育部门又不能眼看着因为疫情的原因导致学生的学习产生问题,于是在这段时间各大高校纷纷开始了网课。很多同学在家就开始了网课之旅~对于大学生而言,网课任务没有那么多,如果学得快,甚至可以考虑学学其他的。本篇文章主要是说一下在家自学编程的一个方法,希望能够对于在家学C语言编程的小伙伴有帮助~1,学C语言,一瞥什么...

2020-02-29 14:31:55 480

原创 C/C++编程笔记:DFS 深度优先搜索的基本思想,含实例讲解

采用搜索算法解决问题时,需要构造一个表明状态特征和不同状态之间关系的数据结构,这种数据结构称为结点。不同的问题需要用不同的数据结构描述。根据搜索问题所给定的条件,从一个结点出发,可以生成一个或多个新的结点,这个过程通常称为扩展。结点之间的关系一般可以表示成一棵树,它被称为解答树。搜索算法的搜索过程实际上就是根据初始条件和扩展规则构造一棵解答树并寻找符合目标状态的...

2020-02-27 23:24:27 611

原创 新手编程:那些你不可忽视的 77 条编程细节,每条都是宝贵经验!

很多新手程序员,在编程过程中会遇到各种各样的错误与警告,这里我对编程过程中经常遇到的细节或者说常出错的地方进行了简单的总结,希望对正在编程的“童鞋”有所帮助,这是我编程多年以来的一些经验和总结,都用简单的话语进行了陈述,希望能让各位刚刚学习编程的朋友少走些弯路。C语言编程提示的总结:1:使用 #include 指令避免重复声明2:使用 #define 指令给常量值取名3:在 #...

2020-02-27 15:19:20 283

原创 C/C++编程笔记:序列化二叉树(牛客试题),内含源码解析

题目描述请实现两个函数,分别用来序列化和反序列化二叉树二叉树的序列化是指:把一棵二叉树按照某种遍历方式的结果以某种格式保存为字符串,从而使得内存中建立起来的二叉树可以持久保存。序列化可以基于先序、中序、后序、层序的二叉树遍历方式来进行修改,序列化的结果是一个字符串,序列化时通过 某种符号表示空节点(#),以 ! 表示一个结点值的结束(value!)。二叉树的反序列化是指:根据某种遍历顺...

2020-02-26 14:57:55 361

原创 编程学习C/C++,有哪些值得推荐的辅助工具,这是大牛当年使用的

程序员的编程之路不是任何人都能走过来的,其过程漫长而枯燥,因此程序员不得不借助各种工具来设计、构造、编辑程序,随着科技的不断发展与前进,很多好用的软件开发工具层出不断,下面为大家扒一扒C/C++ 编程有哪些值得推荐的工具。软件一 文本对比工具文本对比工具最为好用的是Beyond Compare,无论是想要与版本控制系统合并代码,还是仅仅想要比较两份源代码文件的差异,文件比较工具都是必不可少...

2020-02-25 15:23:51 780

转载 新手入门:将 Java 作为入门编程语言行不行?初学编程的朋友注意

还记得你学习的第一门编程语言是什么吗?就从 11 级软件工程出身的笔者而言,《Java 程序设计》是大学课程中必学科目,且学分相比其他课程都要高出不少。不过,近几年随着人工智能的崛起,各大初高中、甚至是幼儿园都在将 AI 教学列入基本教学范畴。这不前阵子,由中国科学院自动化所、Google 及其他相关高校的 AI 专家专为幼儿园学生设计的 AI 教材也被曝光。随之而来的是,作为 A...

2020-02-21 16:35:42 397

原创 关于青少年编程,一位老师在编程教育的一些感悟,学习编程请注意!

2019年是一个充实的年份,而现在的2020年,可谓一开始就发生了不少事情,因为此次冠状病毒疫情比较严重,国家采取了一系列措施来防止疫情的扩散。很多同学被迫在家中进行学习,于是,很多对于计算机编程感兴趣的同学在学习学校网课之余,也会抽出一部分时间提升自己其他方面的知识,就这样,因为学习编程,作者也通过青少年编程教育接触了很多学习编程的孩子们,以及接触到了各式各样的家长。为了work out编程...

2020-02-21 14:51:23 1323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除