上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: #include #include #include #define N 50 using namespace std; typedef struct tree{ char ch; struct tree *lchild; struct tree *rchild; }BitTree; //数组输入 BitTree *CreateTree(int A[], int... 阅读全文
posted @ 2018-12-01 12:12 Johnny、 阅读(2596) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #define N 50 using namespace std; typedef struct tree{ char ch; struct tree *lchild; struct tree *rchild; }BitTree; //键盘输入 BitTree *CreateTree(){ BitTre... 阅读全文
posted @ 2018-12-01 00:32 Johnny、 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 参考博客:C语言实现二叉树的非递归遍历 (内含思想) 引用了参考博客的模板,替换了中序和后序遍历的函数,三个函数用了三种栈实现方法 由于是自己编写的,感觉比较繁琐(不适合笔试书写),底部给出了更简洁的版本 测试结果: 简洁版本: 阅读全文
posted @ 2018-11-28 14:19 Johnny、 阅读(2047) 评论(0) 推荐(0) 编辑
摘要: 本文转自:彻底理解线索二叉树 线索二叉树代码:数据结构之线索二叉树 一、线索二叉树的原理 通过考察各种二叉链表,不管儿叉树的形态如何,空链域的个数总是多过非空链域的个数。准确的说,n各结点的二叉链表共有2n个链域,非空链域为n-1个,但其中的空链域却有n+1个。如下图所示。 因此,提出了一种方法,利 阅读全文
posted @ 2018-09-21 22:47 Johnny、 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 转载自:C/C++——C++中new与malloc的10点区别 另有两篇相关博客: 使用delete释放new[]的空间造成的错误分析 浅谈new/delete和malloc/free的用法与区别 前言 几个星期前去面试C++研发的实习岗位,面试官问了个问题: new与malloc有什么区别? 这是 阅读全文
posted @ 2018-09-12 02:31 Johnny、 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.nowamagic.net/librarys/veda/detail/1785 typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。 在编程中使用typedef目的 阅读全文
posted @ 2018-09-12 01:45 Johnny、 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: 网易云课程链接:C语言贪吃蛇教程 该教程是win32控制台的小游戏代码,只要学完C语言就可以用来作为项目练手,本篇博客主要会记录一些我不太熟悉或我认为有意义的内容 教程关于游戏规则有一处Bug:在撞墙的瞬间改变方向蛇不会死,此处我在自己的代码中做了修改 封面(封皮+音乐) #pragma comme 阅读全文
posted @ 2018-07-06 02:34 Johnny、 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 代码参考:100 行代码撸了一个 2048 的小游戏 规则就是 2084 游戏的规则j - 左k - 下l - 右i - 上相同数字移动过程中会合并 这里我把按键修改成了方向键,并加了些注释帮助理解 我的测试环境为 Dev-C++ 5.11,亲测有效,如果使用linux 下 gcc 编译,需要解决 阅读全文
posted @ 2018-07-05 01:14 Johnny、 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 课程地址:Bootstrap+JSP开发案例 课程概述 JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术。 阅读全文
posted @ 2018-07-01 01:53 Johnny、 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 课程链接:Hadoop大数据平台架构与实践--基础篇 计算文件中出现每个单词的频数,输入结果按照字母顺序进行排序 Map过程(切分,中间结果:Key-Value) Reduce过程(合并、归约后经过Hash,所有单词放在同一个结点) 步骤: WordCount.java 案例:利用MapReduce 阅读全文
posted @ 2018-06-22 00:08 Johnny、 阅读(515) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页