![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
ahfytao
这个作者很懒,什么都没留下…
展开
-
剑指offer面试题:二维数组中的查找,C语言实现
我是从九度OJ上面看到这个原创 2014-10-27 17:45:32 · 1634 阅读 · 0 评论 -
剑指offer面试题:输入某二叉树的前序遍历和中序遍历的结果,输出后序遍历结果。
二叉树的先序,中序,后序如何原创 2014-11-03 15:21:54 · 6050 阅读 · 0 评论 -
LeetCode Remove Duplicates from Sorted Array(C语言O(n)解法)
题目: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原创 2015-03-10 15:03:38 · 1034 阅读 · 0 评论 -
创建堆,堆排序的详细实现过程,C++完整代码
堆的基本概念不在此介绍,各位看官自行百度。由于堆的特性导致堆可以用数组进行模拟,所以堆排序其实是在数组(即堆)上进行排序的过程,在所有堆的操作中,都离不开一个操作:调整堆,该过程使堆保持堆的性质(大堆或小堆的性质)。在介绍堆排序之前必要要介绍如何创建堆,由于堆是使用数组保存的,所有我的理解是,建堆的过程就是堆化数组,即使给定的数组具有堆的性质。堆化的过程其实就是调整堆的过程,我们把调整堆的过程定义原创 2015-08-15 13:59:09 · 5347 阅读 · 2 评论 -
sizeof必须要知道的那些事
sizeof对于大多数人来说是即熟悉由陌生的。熟悉是指大家基本都用过,也知道sizeof是操作符不是函数;陌生就是指sizeof在计算自定义类型的时候,会涉及内存对齐方式,返回结果往往与我们想的大相径庭。本文就是结合内存对齐方式来介绍如何求sizeof的返回值。先来做个测试,各位看官如能准确说出下面几个结构体的sizeof大小的话,楼主觉得你已经没有必要再看下去,请出门左拐~ struct s原创 2015-09-14 10:33:25 · 565 阅读 · 0 评论