Hackbuteer1的专栏

走别人没走过的路,让别人有路可走。

vi常用命令集锦

歌曲管理系统---实现读、写文件中的歌曲信息、浏览、排序、查找、删除歌曲等功能。#include "stdio.h"#include "stdlib.h"#include "malloc.h"#include "string.h...

2011-06-29 16:19:00

阅读数 3089

评论数 0

qsort函数简介

功 能: 使用快速排序例程进行排序   用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));   参数:1、待排序数组首地址; 2、数组中待排序元素数量; 3、各元素的占...

2011-06-29 15:16:00

阅读数 3817

评论数 0

随机生成100万个数,排序后保存在文件中

随机生成100万个数,存储在文件out1.txt中,使用内部排序完成,并重新储存在文件out2.txt中。(一)使用STL中的qsort函数进行操作:#include "stdio.h"#include "string.h"#include "st...

2011-06-29 14:48:00

阅读数 7288

评论数 2

学生信息管理系统

    1、 设计一个学生信息管理系统,链表中每一结点包括:学号、姓名、年龄、性别、出生年月、地址、电话、电子邮件。程序能实现以下功能:     从文件中加载信息     从键盘输入信息     显示学生的信息     修改学生的信息     查找链表中是否存在某个元素,并显示这个元素的所有信息,...

2011-06-28 20:07:00

阅读数 3885

评论数 0

C语言通讯录管理系统

实现了通讯录的录入信息、保存信息、插入、删除、排序、查找、单个显示等功能。。完整的代码如下:#include #include //得到指向大小为Size的内存区域的首字节的指针//#include #include //标准库函数// #define NULL 0#define LEN ...

2011-06-28 19:56:00

阅读数 20151

评论数 6

Qt中moc问题(qt moc 处理 cpp)

Qt编译常见的错误:编译报错:1>Linking...1>cmmwindow.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thisc...

2011-06-28 18:21:00

阅读数 15216

评论数 1

关于Linux的修复(重新引导)

使用Qt开发界面的时候,发现经常出现一些中文乱码,后来在网上查了很多资料了,终于解决了。     主要有两种解决方法:     方法一:     将这行代码:     label.setText(QObject::tr("同一个世界,同一个梦想!"));     修改为:   ...

2011-06-28 18:16:00

阅读数 6285

评论数 0

C语言课程设计---歌厅歌曲管理系统

系统功能:该系统以菜单方式工作,歌曲信息包括:歌名、演唱者、作词、作曲、所属专辑、出版时间、出版公司。试设计一歌厅歌曲管理系统,使之能提供以下功能:歌曲信息录入、修改、插入、删除功能;歌曲排序浏览功能;按歌名查询、按演唱者查询等功能。完整的实现代码如下:#include "stdio.h...

2011-06-28 13:41:00

阅读数 4899

评论数 1

数据结构课程设计---教学任务安排系统

教学任务安排系统:#include "stdlib.h"#include "stdio.h"#define MAX 100 typedef struct{ int s[MAX][MAX];//用二维数组存放教师专业特长 int D...

2011-06-27 13:58:00

阅读数 3754

评论数 2

XP或Win7系统下grub4dos安装双系统ubuntu(32或64)

编写自定义函数:建立一个带有头结点head的有20个结点的链表,20个结点所需数值由随机数产生。编写自定义函数:建立两个链表,把存有数据的链表中的偶数存入一个链表,奇数存入另一个链表中。编写主函数调用上述两个函数并可输出三个链表中的数据。完整的代码如下:#include "iostrea...

2011-06-27 12:22:00

阅读数 4284

评论数 0

用指向指针方法对N个字符串进行排序并输出

C语言版本的:#include "stdio.h"#include "stdlib.h"#include "string.h"void sort(char *str[],int size){ int i,j; char *temp; fo...

2011-06-27 10:18:00

阅读数 9676

评论数 0

快速排序、希尔排序、插入排序、选择排序、归并排序、堆排序总结

一、快速排序的基本思想      设当前待排序的无序区为R[low..high],利用分治法可将快速排序的基本思想描述为: ①分解:      在R[low..high]中任选一个记录作为基准(Pivot),以此基准将当前无序区划分为左、右两个较小的子区间R[low..pivotpos-1...

2011-06-26 19:32:00

阅读数 16092

评论数 3

数据结构课程设计---学生信息管理系统

1、 建立一个动态链表,链表中每一结点包括:学号、姓名、性别、年龄、成绩。程序能实现以下功能:     建立链表     显示链表     查找链表中是否存在某个元素,并显示这个元素的所有信息,若没有这个元素则显示“无此记录!”的信息。     删除链表中指定学号的结点。     在链表中指定的位...

2011-06-26 19:08:00

阅读数 11052

评论数 4

c++友元函数与友元类

     友元函数和友元类的需要:  类具有封装和信息隐藏的特性。只有类的成员函数才能访问类的私有成员,程序中的其他函数是无法访问私有成员的。非成员函数可以访问类中的公有成员,但是如果将数据成员都定义为公有的,这又破坏了隐藏的特性。另外,应该看到在某些情况下,特别是在对某些成员函数多次调用时,由于...

2011-06-26 11:28:00

阅读数 4545

评论数 0

数据结构课程设计---最长公共子串

数据结构课程设计,由用户输入两个字符串串X和Y,再由用户输入一个任意的字符串Z,实现以下功能:①如果字符串Z是字符串X的子串,则显示Z在X中的位置并记录,如果字符串Z是字符串Y的子串,则显示Z在Y中的位置并记录,如果Z既不是X的子串也不是Y的子串,则显示不匹配。②找出X和Y的一个最长公共子串。③置...

2011-06-25 15:06:00

阅读数 4219

评论数 0

对用户数据进行简单的管理用,C++实现几个字符串的字典序排序

编写程序对用户数据进行简单的管理,要求按姓名的字典序对用户信息进行排序。试定义表示用户信息的类person和处理用户信息的类compute实现上述功能。具体要求如下:(1)定义类person,其成员如下:(a)私有成员。char name[10], num[10]:分别保存用户的姓名和电话号码。(...

2011-06-25 14:20:00

阅读数 4900

评论数 0

数据结构课程设计----基数排序

一、基数排序的基本思想:排序过程无须比较关键字,而是通过“分配”和“收集”过程来实现排序。它们的时间复杂度可达到线性阶:O(n)。二、最高位优先(Most Significant Digit first)法,简称MSD法:先按k1排序分组,同一组中记录,关键码k1相等,再对各组按k2排序分成子组,...

2011-06-25 14:15:00

阅读数 2922

评论数 0

判断给定的二叉树是否为二叉排序树

思路:若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉排序树。递归遍历就可以了,反正就是左孩子的key比根节点的key小,右孩子的key比根节点的key大,一旦有不满足条件的就判定不是。完整的代码...

2011-06-22 19:10:00

阅读数 21595

评论数 15

普里姆(Prim)求最小生成树

一、普里姆(Prim)算法  1.基本思想:设G=(V, E)是具有n个顶点的连通网,T=(U, TE)是G的最小生成树, T的初始状态为U={u0}(u0∈V),TE={},重复执行下述操作:在所有u∈U,v∈V-U的边中找一条代价最小的边(u, v)并入集合TE,同时v并入U,直至U=V。即:...

2011-06-22 16:06:00

阅读数 4172

评论数 0

克鲁斯卡尔(Kruskal)算法求最小生成树

1、基本思想:设无向连通网为G=(V, E),令G的最小生成树为T=(U, TE),其初态为U=V,TE={ },然后,按照边的权值由小到大的顺序,考察G的边集E中的各条边。若被考察的边的两个顶点属于T的两个不同的连通分量,则将此边作为最小生成树的边加入到T中,同时把两个连通分量连接为一个连通分量...

2011-06-22 15:41:00

阅读数 42929

评论数 6

提示
确定要删除当前文章?
取消 删除
关闭
关闭