C语言
Lukas小菜鸟
这个作者很懒,什么都没留下…
展开
-
【C语言】输入带空格的数字字符串
【C语言】输入带空格的数字字符串大家好,我是Lukas,是一名CS专业的学生,学习C语言的时间也不算短了,感觉CSDN网站帮助了我很多,帮我找到了很多解决问题的思路,但一些大神的代码和算法经常会让人看很久,所以想把自己所谓一个初学者的思路和解决问题的办法分享给大家,顺便帮我记录一下自己的code哈哈哈哈~这是我第一篇的博客,希望大家可以一起进步,一起探讨!废话不多说,直接上代码Code#...原创 2019-02-25 19:51:25 · 4862 阅读 · 0 评论 -
【C语言】二叉树(按层建立二叉树,前中后序以及按层遍历)
【C语言】二叉树(按层建立二叉树,前中后序以及按层遍历)二叉树建立的方式有很多,最常见的是我们看到的递归建立从左到右的方法,这边分享一种要求逐层建立二叉树的题目问题:A binary tree can be uniquely represented in the following way. For example, given the trees [1 2 3 4], [1 2 3 0 0 ...原创 2019-02-25 23:35:55 · 1154 阅读 · 0 评论 -
【C语言】覆盖二叉树的最少节点个数
覆盖二叉树的最少节点个数前几天学习完了Tree的知识,发现了一道很有意思的题,给定一个二叉树,并且已知每个节点可以覆盖它的左孩子,右孩子以及parent,求最少选择几个节点可以覆盖整个二叉树?这是原来的题目:## 在写代码之前真的想到头秃,试写了大概3,4个版本吧,走后找到一个比较简单解法思路:对于二叉树的每一个leaf而言,如果我们想要覆盖他的话可以有两种方法,第一种是覆盖他本身,第二...原创 2019-03-19 20:56:08 · 641 阅读 · 0 评论 -
【C语言】双栈排序问题
双栈排序问题题目如下:经典的双栈排序问题,题目很简单但是实现却很难,花了很久的时间想这道题,最后看到了一个二分图染色法的思路,最终终于解决了,二分图染色法:https://blog.csdn.net/linwh8/article/details/52606751话不多说,直接上代码#include<stdio.h>#include<stdlib.h>#incl...原创 2019-03-19 21:04:04 · 414 阅读 · 1 评论