QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 719|回复: 9

大家帮看一下,这个我实在是想不出了.

[复制链接]
发表于 2004-5-9 10:53:08 | 显示全部楼层 |阅读模式
说明如下:已知有n个点,大小不用管,就当已知就可以了,连续14个点好说,做个循环就可以了,怎么弄上下交替啊?大家帮忙看看,先谢谢了!!!!

用c或java

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2004-5-9 12:35:51 | 显示全部楼层
什么叫上下交替??
回复

使用道具 举报

 楼主| 发表于 2004-5-9 13:09:46 | 显示全部楼层
什么叫上下交替??


a,b,c,d,e,f,g;

b>a,c<b,d>c......

b<a,c>b,d<c............

不是递增或递减.帮忙就请吃饭 :-)

谢谢谢
回复

使用道具 举报

发表于 2004-5-9 14:55:49 | 显示全部楼层
sorry,C语言偶不懂,JAVA更不懂   
回复

使用道具 举报

发表于 2004-5-9 15:34:17 | 显示全部楼层
[code:1]
#include <stdio.h>
int  main(void)
{
char team[9]={'a','b','c','d','e','f','g','h'};
int i,j=0,k;
char temp;
j =strlen(team);
printf("%s\n,",team);
k=1;
for (i=0;i<=j;i+=2)
        {
       
        if (k%2!=0)
                {
                temp=team[i];
                team[i]=team[i+1];
                team[i+1]=temp;
               
                }
        k++;       
        }


printf("\n%s\n",team);
}
[/code:1]
运行结果
[njue@tianyuan test]$ gcc ./test.c
[njue@tianyuan test]$ ./a.out
abcdefgh
,
bacdfegh
==========
是这个意思吗?
回复

使用道具 举报

发表于 2004-5-9 15:37:13 | 显示全部楼层
a,b,c,d,e,f,g;

b>a,c<b,d>c......

b<a,c>b,d<c............

不是递增或递减.帮忙就请吃饭 :-)

谢谢谢

更加看不懂.看来饭是吃不着了.:0 :-(  :-(  :-(
回复

使用道具 举报

 楼主| 发表于 2004-5-9 16:01:50 | 显示全部楼层
sorry,C语言偶不懂,JAVA更不懂  


不过还是要谢谢老哥 :-)
回复

使用道具 举报

发表于 2004-5-9 16:02:04 | 显示全部楼层
没看懂 什么叫上下交替?
回复

使用道具 举报

 楼主| 发表于 2004-5-9 17:58:23 | 显示全部楼层
引用:

a,b,c,d,e,f,g;

b>a,c<b,d>c......

b<a,c>b,d<c............

不是递增或递减.帮忙就请吃饭  

谢谢谢

更加看不懂.看来饭是吃不着了.:0   


"不是递增或递减"这句写错了,sorry

饭没有问题,呵呵

没看懂 什么叫上下交替?



这个问题.......书上就是这么写的,我觉得也有些问题,不过想想也觉得只能这么说,书上的图在上面有显示,根据我的理解就是:

a,b,c,d,e,f,g..............;

b>a,c<b,d>c......

b<a,c>b,d<c............


简单的说就是,一个上一个下,相邻两个数上下交替


我的想法就是1,3两点大于2点,3,5两点大于4点............
当然还有小于的情况.

可行吧
回复

使用道具 举报

 楼主| 发表于 2004-5-9 17:59:24 | 显示全部楼层
感谢楼上各位啦
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-8 08:57 , Processed in 0.044350 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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