数据结构
硬骨头_children
Geek信条:需要的是原创和新奇,盲目的跟从和愚昧是不可原谅的。
展开
-
《数据结构》练级-冒泡排序
冒泡排序:/* ================================================ 功能:冒泡排序 输入:数组名称(也就是数组首地址)、数组中元素个数 ================================================ */ /* ==================================原创 2012-10-05 13:05:29 · 926 阅读 · 0 评论 -
我曾经的敌人和现在的好朋友-排序查找篇(一)
我们都是喜欢为自己的过错找种种理由,何不为不可爱的它找一个喜欢的理由。记得《喜剧之王》中的周星驰教张柏芝欣赏那个“你真美”的如花先生。 那我们为什么不给看见就如临大敌的:《数据结构》、Algorithm、该死的指针、8大排序3大查找、循环循环再循环、莫名其妙的&引用……的它们找一个喜欢的理由?让敌人变成自己的朋友。1、8大排序和3大查找之一二C原创 2012-05-14 23:34:18 · 886 阅读 · 0 评论 -
数据结构笔试、面试(一)
[转载]:IT公司面试手册http://www.mianwww.com/html/2011/10/10750.html第一章 数据结构与算法一.算法的基本概念计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。1.算法的基本特征:可行性,确定性,有穷性,拥有足够的情报。2.算法的基本要素:算法中对数据的运算和操作、算法的控制结构。3.算法设计的基本方法:列举法、转载 2012-10-05 11:37:51 · 2599 阅读 · 1 评论 -
结构体数组排序
今天同学问我一道关于数组排序的问题:#要求:排序出原数组中数据从大到小的位置值,但不能调换数据的位置,把结果保存到另外一个数组中。要排序是很简单的,选择排序、冒泡随便都可以解决,但这不能调换数据位置,这让我情何以堪?运用结构体数组!这让我想起以前《数据结构》的课程设计-《考试成绩统计》,而很巧的是那孩子的原始问题也就是这个同名课程设计;好吧,让我再一次熟悉了C的:清屏、数组的运用、原创 2012-06-07 23:47:18 · 4787 阅读 · 0 评论 -
《编程之美》-得到无序数组中最大K个数
问:有很多个无序的数,我们姑且假定它们各不相等,怎么选出其中最大的若干个数呢?答:可以这样写:int array[100] ……问:好,如果有更多的元素呢?答:那可以改为:int array[1000] ……问:如果我们有很多元素,例如1亿个浮点数,怎么办?答:个,十,百,千,万……那可以写:float array [100 000 000] ……问:这样的程序能编译运行么原创 2012-10-19 21:30:02 · 1940 阅读 · 0 评论