自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 中国大学MOOC-陈越、何钦铭-数据结构(第二次课2-2)

02-线性结构3 Reversing Linked List问题描述:Given a constantKand a singly linked listL, you are supposed to reverse the links of everyKelements onL. For example, givenLbeing 1→2→3→4→5→6, ifK=3, then you must output 3→2→1→6→5→4; ifK=4, you must output...

2021-11-12 16:19:22 717

原创 中国大学MOOC-陈越、何钦铭-数据结构(第二次课2-1)

02-线性结构1 两个有序链表序列的合并问题描述:本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。函数接口定义:List Merge( List L1, List L2 );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};type

2021-10-19 17:51:52 147

原创 中国大学MOOC-陈越、何钦铭-数据结构(第一次课1-3)

01-复杂度3 二分查找问题描述:本题要求实现二分查找算法。函数接口定义:Position BinarySearch( List L, ElementType X );其中List结构定义如下:typedef int Position;typedef struct LNode *List;struct LNode { ElementType Data[MAXSIZE]; Position Last; /* 保存线性表中最后一个元素的位置 */};L是用户

2021-10-19 17:46:44 157

原创 中国大学MOOC-陈越、何钦铭-数据结构(第一次课1-2)

01-复杂度2 Maximum Subsequence Sum问题描述:Given a sequence ofKintegers {N1​,N2​, ...,NK​}. A continuous subsequence is defined to be {Ni​,Ni+1​, ...,Nj​} where1≤i≤j≤K. The Maximum Subsequence is the continuous subsequence which has the largest s...

2021-10-17 23:57:19 85

原创 中国大学MOOC-陈越、何钦铭-数据结构(第一次课1-1)

01-复杂度1 最大子列和问题题目描述:给定K个整数组成的序列{N1​,N2​, ...,NK​},“连续子列”被定义为{Ni​,Ni+1​, ...,Nj​},其中1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最大子列和。本题旨在测试各种不同的算法在各种数据情况下的表现。各组测试数据特点如下:数...

2021-10-17 23:51:50 121

原创 用栈数据结构对算数表达式求值的思想

问题描述 表达式求值是程序设计语言编译中的一个基本问题,是栈应用的一个典型例子。对于一个简单的算数表达式,假如它的操作数是整型常数,运算符有加减乘除四种运算符,界限符有左右括号、表达式起始符和表达式结束符(#)。那么,它应遵循算数四则运算的规则是:从左到右,先括号内,后括号外,先乘除后加减。 算法分析 要对一个算数表达式求值,首先要了解算符(运算符和界限符)间的优先关系,即算数表达式的计算顺序,从而决定如何对表达式进行操作。对算数表达式进行扫描,任意两个相继...

2021-10-12 16:51:46 2028 3

原创 两个一元多项式的运算(封面与内容无关)

《数据结构(C语言版)》洪国运编著『上海交通大学出版社』线性表实训2-4 一元多项式的运算这里结点写三部分:1.系数2.指数3.结点指针\\懒得写注释了,主要是也没人看//一元多项式的运算#include <stdio.h>#include <malloc.h>//定义结点类型typedef struct Node{ float coef; int exp; struct Node* next;}Node;//建立链表N...

2021-10-10 18:50:59 135

原创 求两个集合的交集

《数据结构(C语言版)》洪国运编著『上海交通大学出版社』线性表实训2-2 求两个集合的交集#include <stdio.h>#include <malloc.h>#define ElemType int//定义结点结构体typedef struct LNode{ ElemType data; struct LNode* next;}LNode, *LinkList;//建立链表LNode* create(ElemType data[], i...

2021-10-09 18:24:59 297

原创 约瑟夫环问题

《数据结构(C语言版)》洪国运编著『上海交通大学出版社』线性表实训2-3约瑟夫环问题(链表)这里写的加了部分注释,方便理解#include <stdio.h>#include <malloc.h>//约瑟夫环问题//建立一个有n个结点的循环链表,每个人用链表的一个结点描述。//用指针p指向第一个报数的人的位置(编号为k),用链表模拟从//1到m的报数,然后删除报数为m的结点,直至链表中仅剩下一个//结点时结束,最后依次输出被删除结点的编号值。//...

2021-10-08 19:09:26 265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除