设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 1240|回复: 7
打印 上一主题 下一主题

线性表的基础问题呀。?

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-6 02:02:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
非递减线性表La,Lb的合并. Lc=La∪Lb

La = (3,5,8,11)  Lb=(2,6,8,9,11,15,20)
   合并结果:Lc=(2,3,5,6,8,8,9,11,11,15,20)   

用C++ 写出来啊。   



  作业题,   刚学啊,   不会     

  有会的高手帮忙写下呀   谢谢了
2#
发表于 2009-11-6 02:02:24 | 只看该作者
会的高手写下呀,  以后就在这个坛子里面学习学习嘞,
回复 支持 反对

使用道具 举报

3#
发表于 2009-11-6 02:02:26 | 只看该作者
#include <iostream>
#include <list>
using namespace std;

int main ()
{
  
    int La[] = {3,5,8,11};
    int Lb[] = {2,6,8,9,11,15,20};
   
    list<int> first(La, La + sizeof(La) / sizeof(int) );
    list<int> second(Lb, Lb + sizeof(Lb) / sizeof(int) );

    first.sort();
    second.sort();

    first.merge(second);

    for (list<int>::iterator it = first.begin(); it!=first.end(); it++)
       cout << " " << *it;
    cout << endl;

    return 0;
}
回复 支持 反对

使用道具 举报

4#
发表于 2009-11-6 02:02:28 | 只看该作者
不好意思。  网被室友借用去了,  现在才看到,   谢谢Blue MM 的热心回答。



只是有点看不懂呢。     得加速充电啊。  



另外在我的机器上运行时 提示1个error ,   "eh.h is only for C++!"     


  无法编译呀。。。   

我确定我用的是VC++   啊
回复 支持 反对

使用道具 举报

5#
发表于 2009-11-6 02:02:29 | 只看该作者
eh.h 她也没用这个呀……
回复 支持 反对

使用道具 举报

6#
发表于 2009-11-6 02:02:30 | 只看该作者
我确定你在把 C++代码 当作 C代码编译
回复 支持 反对

使用道具 举报

7#
发表于 2009-11-6 02:02:31 | 只看该作者
打开C++  → 新建→  文件→  选择C++ Source File   然后确定 \ \\ 

 

 这样有问题吗??         


 
回复 支持 反对

使用道具 举报

8#
发表于 2009-11-6 02:02:33 | 只看该作者
#include<stdio.h>
struct  
{
int a[20];
}b[3]={{3,5,8,11},{2,6,8,9,11,15,20},{0}};

main()
{
int i,j,k;

printf("线性表LA是:"); /* 输出线性表LA*/
for(i=0;i<4;i++)
printf("%d,",b[0].a[i]);
printf("\n");

printf("线性表LB是:"); /* 输出线性表LB*/
for(j=0;j<7;j++)
printf("%d,",b[1].a[j]);
printf("\n");

for(k=0;k<4;k++) /* 把线性表LA的值赋给LC*/
{
b[2].a[k]=b[0].a[k];
}
for(i=4;i<11;i++) /* 把线性表LB的值赋给LC*/
{
b[2].a[i]=b[1].a[i-4];
}

printf("并操作后的线性表LC是:"); /* 输出并操作后的线性表LC*/
for(j=0;j<11;j++)
printf("%d,",b[2].a[j]);
printf("\n");

}


解决了
同学帮忙写的。



谢谢Blue MM   

哈哈。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 02:40 , Processed in 0.100650 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表