线性表

news/2024/10/9 10:24:27

数据结构

代码--线性表

image

    
#define N 10
typedef struct Node
{
 int data;
 struct Node*next;
}NODE;
int Get_Data(int i);		//定义省略
Node*Create_u()
{
 int i;
 NODE*p,*Head=NULL;
 for(i=0;i<N;i++)
 {
  	VP=New NODE;
  	P->Data=Get_Data(i);
     _______①_________;
  	________②________;
 }
 return Head;
}

①:p->next=Head

②:Head=p

image

    N个结点链表,每个结点中存放一个字符,判断链表存放的字符是否中心对称,即a b c c b a或a b c b a,补充程序:
typedef struct Node
{
 	int data;
 	struct Node*next;
}NODE;bool Is_symmeic(NODE*head,*int n)
{
 	char D[N];
 int i,d;
 ____①______;
 for(i=0; i<d; i++)
 {
  		D[i]=head->data;
 		head=head->next;
 }
 	if(_____②_____)
{
  		head=head->next;
 	}
 	while(head)
 	{
  		______③_________;
  		if(D[i]!=head->data)
  		{
   			return false;
  		}
 		 head=head->next;
 	}
 	return true;
}

①:NODE*head=head

②:n % 2 == 1

③:d--

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/27953.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

【第二章】利用用户行为数据

基于用户行为分析的推荐算法是个性化推荐系统的重要算法,学术界一般将这种类型的算法称为协同过滤算法。顾名思义,协同过滤就是指用户可以齐心协力,通过不断地和网站互动,使自己的推荐列表能够不断过滤掉自己不感兴趣的物品,从而越来越满足自己的需求。 2.1 用户行为数据简…

20240505-感谢你为我郁闷的一天增添了一份快乐

哈哈哈我宣布这将会是我五月份见过的最好笑的笑话:来源:我在很久以前写的 Luogu B2077 角谷猜想 的题解评论区。 因为当时运算过程中的数据保证在 int 范围,我就用了 int,但是现在不行了,所以会 T。本文来自博客园,作者:A_box_of_yogurt,转载请注明原文链接:https://w…

魔百盒E900V22D刷机教程

参考:https://www.mydigit.cn/thread-305003-1-1.html https://www.52pojie.cn/forum.php?mod=viewthread&tid=1659478 https://www.znds.com/tv-1241881-1-1.html https://www.znds.com/tv-1241104-1-1.html >之前家里装移动宽带不是送了个机顶盒嘛,之前还一不小心点…

c++综合实验报告友元

综合性、设计性实验报告 专业:计算机科学与技术 一、实验目的: 1.熟练掌握友元函数和友元类设计的方法 2.掌握友元函数的含义,友元函数和成员函数的区别。 3.掌握友元类的含义。 二、实验仪器或设备:微型计算机 三、总体设计(设计原理、设计方案及流程等) 实验内容: 定…

分层架构上的探索实践

简介 因为身处在应对ToB需求的SAAS行业,复杂的需求在代码上造成的混乱始终是我们的一大困扰,所以我们在一些项目中尝采用整洁架构的分层模式对部分代码做了一些改善和实践。 在这篇文章中我来分享一下我在分层架构上的思考,一些实践方法。 为什么要分层? 我们都知道ToB行业…

社区版pycharm下载安装教程

参考:韩顺平——下载 在浏览器输入 www.jetbrains.com/进入pycharm官网 指向Developer Tools,点击Pycharm 点击Download 为了更好得跟踪韩老师的教程,我这里选择下载与韩老师一致的版本(对版本无要求的话直接点击download)找到2023.2.2的版本,在PyCharm Community Editio…

嵌入式笔记4.2 USART

目录一、USART 简介二、USART 寄存器详解寄存器基础信息寄存器地址寄存器名称与作用USART 寄存器组简表寄存器详解1. 控制寄存器 1(USART_CR1)2. 控制寄存器 2(USART_CR2)3. 控制寄存器 3(USART_CR3)4. 波特率寄存器(USART_BRR)5. 保护时间和预分频器寄存器(USART_GTP…

嵌入式笔记4.3 异常和中断详解

目录一、异常和中断的简介1. 外设中断处理流程2. 中断处理与异常处理3. 支持的异常和中断数量二、异常类型三、中断管理简介四、优先级定义五、向量表和向量表重定位六、中断输入和挂起行为七、异常流程简介1. 接受异常请求2. 异常进人流程3. 执行异常处理4. 异常返回八、中断控…