C/C++,算法
文章平均质量分 80
躺平才是终极梦想
渣渣c程序猿一枚
展开
-
八大排序算法
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键转载 2017-09-16 21:35:44 · 336 阅读 · 0 评论 -
C语言/指针与数组&指针与函数
对初学者来说,C语言里比较绕的应该就是指针数组/数组指针、指针函数/函数指针了,当然指针也是C语言里面比较难的部分了。下面我就简单介绍一下指针与数组和函数的组合之间的区别:函数:可以代替大量重复项代码的功能模块 格式: 数据类型>函数名> (形式参数) 注意:数据类型>可以是基本数据类型,也可是构造数据类型 { 函数体原创 2017-05-25 12:57:54 · 565 阅读 · 0 评论 -
科大讯飞 2017在线笔试编程题
科大讯飞在线笔试技术综合类方向:java和C++方向,编程题3*20=60分第一道:吵架问题//20分题目描述:有 n个人排成了一行队列,每个人都有一个站立的方向:面向左或面向右。由于这 n个人中每个人都很讨厌其他的人,所以当两个人面对面站立时,他们会发生争吵,然后其中一个人就会被踢出队列,谁被踢出队列都是有可能的。我们用字符 L来表示一个面向左站立的人,用字符 R来表...原创 2017-09-16 18:01:46 · 8227 阅读 · 2 评论