• 大小: 877B
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: C/C++
  • 标签: C++  

资源简介

用C++做的,内容很简单,很容易看懂,适合新手哦

资源截图

代码片段和文件信息

#include
#include
using namespace std;
const int max=11;

class P
{
public:
float value;
P *next;
char code;
P(){next=NULL;}
};

//从大到小排序
void list(P *q[]int &i)
{
P *br;
int ab;

//从大到小排序
for(a=1;a for(b=1;b {
if((*q[b]).value<(*q[b+1]).value)
{br=q[b];
q[b]=q[b+1];
q[b+1]=br;}
}
}

//making code
void letscode(P p[]P *q[]int &iint &j)
{
//编码
(*q[i-1]).code=‘0‘;
(*q[i]).code=‘1‘;

//加入新结点,并标记
i++;j++;
q[i]=&p[j];
(*q[i]).value=(*q[i-2]).value+(*q[i-1]).value;
(*q[i-1]).next=q[i];
(*q[i-2]).next=q[i];

//加入新结点后再排序
list(qi);
i=i-2;
}

void main()
{
P p[max]*q[max];
float sum;
int is(1);
while(s)
{
i=0;sum=

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1551  2009-06-06 22:45  hoftest.cpp

----------- ---------  ---------- -----  ----

                 1551                    1


评论

共有 条评论