数据结构——竞选海报

本文通过链表实现竞选海报的数据结构,虽然可能并非最优化算法,但足以应对网络教学中的案例分析。
摘要由CSDN通过智能技术生成

用链表实现,这或许不是最好的算法,但过网教的案例是没问题的

#include "stdio.h"
#include "stdlib.h"
typedef struct poster{
    int pos_left;
    int pos_right;
    int number;
    struct poster*next;
}poster;
int main()
{
    int group,num_data,count,num_l,num_r,ans,flag_pre,flag_now;
    poster *head,*make_data,*pre;
    poster *point,*node_free,*new;
    scanf("%d",&group);
    while (group--) {
        scanf("%d",&num_data);
        head=(poster*)malloc(sizeof(poster));
        head->number=0;
        head->next=NULL;
        pre=head;
        for (count=1; count<=num_data; count++) {
            scanf("%d %d",&num_l,&num_r);
            make_data=(poster*)malloc(sizeof(poster));
            pre->next=make_data;
            make_data->pos_left=num_l;
            make_data->pos_right=num_r;
            make_data->number=count
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值