- 博客(5)
- 收藏
- 关注
原创 C语言---关于scanf读入字符串的一些问题
scanf是C语言中常用的标准输入输出函数,它的常规用法是scanf(“输入格式”,输入地址),scanf从输入缓冲区取入数据按照指定的“输入格式”存储到指定的“输入地址”。但是有一类问题通常令人头疼,那就是字符串的读入,此处仅仅讨论使用scanf读取字符串的一些问题。理论上你只需要定义一个字符指针,然后scanf每次读入字符存储到该指针所指的存储空间,之后指针值自动加1.所以,我们就有了下面
2015-05-11 15:10:10 34569 1
原创 小白也刷题---leetcode去除数组中的重复元素
**Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length. Do not allocate extra space for another array, you must do this in place with
2015-05-10 16:22:22 480
原创 小白也刷题-----leetcode去除数组中指定元素
**Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesn’t matter what you leave beyond the new length.**
2015-05-10 15:57:48 400
原创 文章标题
PATH SUM 本题目考察二叉树的基本操作,在一颗普通二叉树中查找从根节点到叶子节点的完整路径使得这条路径上的所有元素的值之和等于所给定的sum,几所所谓的PATH SUM问题。 本题目7行代码就搞定了,看似没什么难度,但也确确实实是对二叉树的基本操作的很好的考察,二叉树的遍历一定要有递归的思想,不然你一定会很头疼这个遍历的过程,往往让解题变得无从下手。 总结一下
2015-04-24 15:47:06 313
原创 小白也刷题--leetcode求两链表的交集
leetcode求两个数的交集,一开始没太明白题目的意思,以为是要找出元素的交集,总是在比较元素,实质上本体的意图是,两个链表会从某一个元素起开始指向相同的内存单元,只要比较指针即可,然后返回指针,当然题目中对于链表还是有一些细节需要考虑到,比如本题目的链表头节点是存有元素的,这是与其他地方定义的链表不同的,还有就是得考虑到万一链表为空怎么办,如果遍历到链表尾部还没有找到交集的情况等等。 总结一下
2015-04-23 20:58:33 713
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人