[技术| 编程·课件·Linux] 暑期补课数据结构实验

callmesb · 发布于 2012-08-11 19:12 · 10716 次阅读
390
共收到 148 条回复
Micheal · #51 · 2012-8-16 12:39:08  回复 支持 反对
学习,学习
foolisheep · #52 · 2012-8-16 13:46:19  回复 支持 反对
做得我头大,水平太差了

点评

有问题可以发帖出来讨论讨论啊  详情 回复 发表于 2012-8-16 17:03
callmesb · #53 · 2012-8-16 17:03:53  回复 支持 反对
foolisheep 发表于 2012-8-16 13:46
做得我头大,水平太差了

有问题可以发帖出来讨论讨论啊
墨水心 · #54 · 2012-8-17 12:28:45  回复 支持 反对
顶死你。。。。。。。。。。。。。。。。。。。。。。。
Norman500 · #55 · 2012-8-17 14:11:50  回复 支持 反对
谢谢楼主分享!
月落诗无痕 · #56 · 2012-8-17 16:31:06  回复 支持 反对
我也来瞧瞧。。。
ssc · #57 · 2012-8-17 17:38:19  回复 支持 反对
下来看看 。。。。
独慕冷风 · #58 · 2012-8-17 21:01:52  回复 支持 反对
嗯 跟着学学 没补课挺遗憾的
foolisheep · #59 · 2012-8-19 09:42:18  回复 支持 反对
还剩下Huffman编码没做完,不知道能不能今天做出来……
simon3322 · #60 · 2012-8-19 13:19:29  回复 支持 反对
上午写了个第四题,写的不好大家轻砸,供有需的朋友参考。

[C++] 纯文本查看 复制代码
// 快排加二分查找.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include<stdlib.h>
#include<iostream>
#include<ctime>

using namespace std;

#define N 100
int a[N];
int key;

int Partition(int arr[],int low,int high)//分割
{
	int pivotkey;
	pivotkey = arr[low];
	while( low<high )
	{
		while( low<high && arr[high]>=pivotkey )
			--high;
		arr[low] = arr[high];
		while( low<high && arr[low]<=pivotkey )
			++low;
		arr[high] = arr[low];
	}
	arr[low] = pivotkey;
	return low;
}

void qsort(int arr[],int low,int high)
{
	int pivotloc;//枢轴
	if( low<high )
	{
		pivotloc = Partition(arr,low,high);
		qsort(arr,low,pivotloc-1);
		qsort(arr,pivotloc+1,high);
	}

}

int Search_Bin(int arr[],int low,int high,int key)
{
	int mid;
	while( low<=high )
	{
		mid = ( low+high )/2;
		if ( arr[mid] == key )
		{
			return mid;
		}
		else if( arr[mid] > key )
		{
			high = mid - 1;
		}
		else
			low = mid + 1;
	}
	return 0;
}
int main()
{
	srand((unsigned)time(NULL));
    for(int i=0;i<N;i++)
	{
         a[i]=rand()%100;
	}
	int startnum=0;
	int len=N;
    qsort(a,startnum,len);
	cout<<"快排结果"<<endl;
	for(int i=0;i<N;i++)
	{
		cout<<a[i]<<' ';
	}
	cout<<"请输入要查找位置的数字"<<endl;
	cin>>key;
	cout<<Search_Bin(a,startnum,len,key)<<endl;
    system("pause");
}

文燕 · #61 · 2012-8-19 22:41:34  回复 支持 反对
好人呐 多谢啦
镕羽 · #62 · 2012-8-20 16:47:59  回复 支持 反对
callmesb 发表于 2012-8-11 20:37
想拿满分就要全写完

我太没追求了  我才写了两个就满足了   看见大家的成绩单上5、6个A,而我只有2个
haotiangg · #63 · 2012-8-21 16:26:38  回复 支持 反对
额,该死的字数限制啊
汪晨阳189 · #64 · 2012-8-25 21:42:35  回复 支持 反对
看看咯
4维卡米 · #65 · 2012-8-26 07:36:09  回复 支持 反对
啥子咧!!!
Romain2012 · #66 · 2012-8-27 16:34:31  回复 支持 反对
顶顶顶顶顶顶顶顶顶顶顶
先驱者 · #67 · 2012-8-31 08:33:46  回复 支持 反对
hahahahhaha
n168 · #68 · 2012-8-31 23:16:01  回复 支持 反对
好贴
kjtt · #69 · 2012-9-2 17:39:13  回复 支持 反对
先看看咯!
ouyang · #70 · 2012-9-6 16:04:02  回复 支持 反对
是不是应该把实验代码神马的都留着,然后给下一届小孩儿备着~

点评

自力更生最好,能在暑期练练手把编程捡回来还是很有意义的。  详情 回复 发表于 2012-9-7 19:05
foolisheep · #71 · 2012-9-7 19:04:00  回复 支持 反对
哎,其实我最后那个霍夫曼编码的题只做了一半,遗憾啊。
foolisheep · #72 · 2012-9-7 19:05:20  回复 支持 反对
ouyang 发表于 2012-9-6 16:04
是不是应该把实验代码神马的都留着,然后给下一届小孩儿备着~

自力更生最好,能在暑期练练手把编程捡回来还是很有意义的。

点评

是啊是啊,我觉得检查下来的都不错~  详情 回复 发表于 2012-9-8 16:00
ouyang · #73 · 2012-9-8 16:00:38  回复 支持 反对
foolisheep 发表于 2012-9-7 19:05
自力更生最好,能在暑期练练手把编程捡回来还是很有意义的。


是啊是啊,我觉得坚持下来的都不错~
陈小神 · #74 · 2012-9-16 21:02:50  回复 支持 反对
过来瞧瞧。。。
在下鸠摩智 · #75 · 2013-5-6 12:36:31  回复 支持 反对
感谢分享!先学习一下!
在下鸠摩智 · #76 · 2013-7-1 10:59:20  回复
学习学习!
vo_ · #77 · 2013-7-2 08:25:22  回复 支持 反对
真不错。。提前感受下暑假补课的内容~~

点评

有木有赶脚好难。。  详情 回复 发表于 2013-7-2 08:37
vo_ · #78 · 2013-7-2 08:25:26  回复 支持 反对
真不错。。提前感受下暑假补课的内容~~

点评

果然来了嘛 挖掘机  详情 回复 发表于 2013-7-2 08:36
xywhere · #79 · 2013-7-2 08:36:05  回复 支持 反对
vo_ 发表于 2013-7-2 08:25
真不错。。提前感受下暑假补课的内容~~

果然来了嘛 挖掘机

点评

vo_
嘿嘿 就知道你也要来  详情 回复 发表于 2013-7-2 08:47
xywhere · #80 · 2013-7-2 08:37:21  回复 支持 反对
vo_ 发表于 2013-7-2 08:25
真不错。。提前感受下暑假补课的内容~~

有木有赶脚好难。。

点评

vo_
完了。。一定要用C么  详情 回复 发表于 2013-7-2 08:47
vo_ · #81 · 2013-7-2 08:47:21  回复 支持 反对
xywhere 发表于 2013-7-2 08:37
有木有赶脚好难。。

完了。。一定要用C么

点评

是啊 早就告诉你了 数据结构 算法都用c 不过也没事 语法差不多 就一个指针问题 学完爪哇 稍稍复习复习c语言就好  详情 回复 发表于 2013-7-2 09:14
vo_ · #82 · 2013-7-2 08:47:42  回复 支持 反对
xywhere 发表于 2013-7-2 08:36
果然来了嘛 挖掘机

嘿嘿  就知道你也要来
xywhere · #83 · 2013-7-2 09:14:34  回复 支持 反对
vo_ 发表于 2013-7-2 08:47
完了。。一定要用C么

是啊 早就告诉你了 数据结构 算法都用c 不过也没事 语法差不多 就一个指针问题 学完爪哇 稍稍复习复习c语言就好

点评

vo_
我要补课 我要补课 我要补课 。。可是建议不补课。。。好直白的拒绝了我  详情 回复 发表于 2013-7-2 09:21
vo_ · #84 · 2013-7-2 09:21:16  回复 支持 反对
xywhere 发表于 2013-7-2 09:14
是啊 早就告诉你了 数据结构 算法都用c 不过也没事 语法差不多 就一个指针问题 学完爪哇 稍稍复习复习c语 ...

我要补课   我要补课  我要补课 。。可是建议不补课。。。好直白的拒绝了我

点评

22号 凌晨 准时给你去抢课  详情 回复 发表于 2013-7-2 21:40
那你不错,已经不需要补课了,我也来看看,貌似都不会的赶脚  详情 回复 发表于 2013-7-2 09:34
terry · #85 · 2013-7-2 09:34:43  回复 支持 反对
vo_ 发表于 2013-7-2 09:21
我要补课   我要补课  我要补课 。。可是建议不补课。。。好直白的拒绝了我

那你不错,已经不需要补课了,我也来看看,貌似都不会的赶脚

点评

vo_
么有比我更需要补课的了。。你呢晶晶 也是不建议吧~~  详情 回复 发表于 2013-7-2 09:58
vo_ · #86 · 2013-7-2 09:58:05  回复 支持 反对
terry 发表于 2013-7-2 09:34
那你不错,已经不需要补课了,我也来看看,貌似都不会的赶脚

么有比我更需要补课的了。。你呢晶晶  也是不建议吧~~

点评

是啊,那就自学呗,或者报个英语去蹭课,我8月份貌似还得考科目2,现在还不知道怎么安排呢  详情 回复 发表于 2013-7-2 10:03
terry · #87 · 2013-7-2 10:03:44  回复 支持 反对
vo_ 发表于 2013-7-2 09:58
么有比我更需要补课的了。。你呢晶晶  也是不建议吧~~

是啊,那就自学呗,或者报个英语去蹭课,我8月份貌似还得考科目2,现在还不知道怎么安排呢

点评

vo_
嗯嗯 那你比我还纠结~~好好安排吧~~  详情 回复 发表于 2013-7-2 10:11
vo_ · #88 · 2013-7-2 10:11:29  回复 支持 反对
terry 发表于 2013-7-2 10:03
是啊,那就自学呗,或者报个英语去蹭课,我8月份貌似还得考科目2,现在还不知道怎么安排呢

嗯嗯  那你比我还纠结~~好好安排吧~~
xywhere · #89 · 2013-7-2 21:40:25  回复 支持 反对
vo_ 发表于 2013-7-2 09:21
我要补课   我要补课  我要补课 。。可是建议不补课。。。好直白的拒绝了我

22号 凌晨 准时给你去抢课

点评

vo_
一起抢~~~~~  详情 回复 发表于 2013-7-2 23:40
ws6937 · #90 · 2013-7-2 22:07:18  回复 支持 反对
aaaaaaaaaaaaaaaa
vo_ · #91 · 2013-7-2 23:40:12  回复 支持 反对
xywhere 发表于 2013-7-2 21:40
22号 凌晨 准时给你去抢课

一起抢~~~~~
myyougod · #92 · 2013-7-20 22:34:55  回复
参考参考
sky8023 · #93 · 2013-8-3 22:35:59  回复 支持 反对
好东西,支持啊
chitcrazy · #94 · 2013-8-6 10:00:31  回复
求看,求看
chitcrazy · #95 · 2013-8-6 10:02:03  回复 支持 反对
给力的数据结构啊
xywhere · #96 · 2013-8-13 19:38:12  回复 支持 反对
好贴顶一个。。

点评

vo_
我们马上要做的是这些实验么。。。  详情 回复 发表于 2013-8-13 20:05
vo_ · #97 · 2013-8-13 20:05:35  回复 支持 反对
xywhere 发表于 2013-8-13 19:38
好贴顶一个。。

我们马上要做的是这些实验么。。。

点评

是的 数据结构。。大数  详情 回复 发表于 2013-8-13 20:25
xywhere · #98 · 2013-8-13 20:25:33  回复 支持 反对
vo_ 发表于 2013-8-13 20:05
我们马上要做的是这些实验么。。。

是的 数据结构。。大数

点评

vo_
数据库实验六15号就要交了 放个假也要苦了你了  详情 回复 发表于 2013-8-13 21:37
vo_ · #99 · 2013-8-13 21:37:46  回复 支持 反对
xywhere 发表于 2013-8-13 20:25
是的 数据结构。。大数

数据库实验六15号就要交了    放个假也要苦了你了

点评

催催催 的节奏吗 组长。。  详情 回复 发表于 2013-8-13 21:43
xywhere · #100 · 2013-8-13 21:43:19  回复 支持 反对
vo_ 发表于 2013-8-13 21:37
数据库实验六15号就要交了    放个假也要苦了你了

催催催  的节奏吗 组长。。
回帖
B Color Image Link Quote Code Smilies
Command + Enter
快速回复 返回顶部 返回列表