- 博客(14)
- 收藏
- 关注
原创 二叉树的遍历
BiTree.h”中,引入头文件#include “SqStack.h”,设置好栈中元素的数据类型,注意此时栈中元素的数据类型应为二叉树指针,即:“typedef BTNode* SElemType;“BiTree.h”中,实现二叉树先序非递归算法NonRecurPreOrder、中序非递归算法NonRecurInOrder、后序非递归算法NonRecurPostOrder;在“main.cpp”里,主函数main()里调用三种非递归遍历算法,显示各自序列。实现二叉树的非递归遍历算法(选做)
2023-12-27 00:30:42 824
原创 链表的应用
假设有两个整数集合A和B,它们分别由两个线性表LA和LB表示。这里,线性表的数据元素即是集合的成员。(A/B为纯集合)要求实现一个新的集合A = A∪B,使得A依然为纯集合。线性表采用链式存储方式,数据元素类型为"int"。
2023-12-24 13:48:11 377
原创 顺序表的实现
本文展示了一个用C语言实现的顺序表,它使用int类型来存储数据。这个顺序表的结构很简单,包含一个存储数据的数组和一个记录长度的变量。文章详细介绍了如何初始化这个表,以及如何进行插入、删除和显示数据的基本操作。
2023-12-23 21:11:24 338
原创 素数输出程序 求和程序 结构体指针变量初始化与赋值
本文通过三个C++编程实例展示了素数输出、数列求和和结构体指针操作。首先,我们编写了一个素数输出程序,通过`prime`函数判断并输出所有小于等于输入数n的素数。其次,我们创建了一个求和程序,使用逐个累加和高斯法计算从1到n的自然数之和,并比较了它们的计算时间和结果。最后,我们展示了如何使用`malloc`和`free`函数分配和释放结构体指针变量的内存,并定义了`InitList`、`InsertList`、`DestroyList`和`DispList`函数来初始化、赋值、释放和显示结构体指针变量。
2023-12-23 20:54:33 380
原创 基于python的网络爬虫爬取天气数据及可视化分析(Matplotlib、sk-learn等,包括ppt,视频)
本文旨在利用Python编程语言实现天气数据信息的爬取和可视化分析。Python作为一种简单易学且功能强大的编程语言,被广泛应用于数据处理和分析领域。通过使用Python,我们可以方便地进行网页爬取和数据处理。详细介绍了如何使用Python编写网络爬虫程序来获取天气数据。
2023-12-21 15:25:03 15049 28
原创 用JSP/Servlet应用开发一个简单的考试报名系统
线上报名能减少面对面的接触,有利于疫情的防控。目前大部分的公司企业都通过动态网站,处理用户填写的信息,向用户提供各种各样的功能。动态网站是信息资源和功能资源的集中点,往往会成为不法分子的目标。别有用心的人会尝试通过非法数据、恶意攻击等手段来获取网站信息或扰乱网站运行。开发人员需要结合实际的需求,在做功能性开发的同时考虑到网站的安全性,对数据进行过滤,对网站安全进行防护,以提高网站的健壮性。随着无纸化的发展和电子考试的准确、快速、公正性,越来越多的考试、马拉松等活动的报名都采用网上报名的形式。......
2022-06-21 15:19:18 2469 9
原创 算法竞赛入门经典 开灯问题Java语言实现
算法竞赛入门经典 开灯问题Java语言实现 请用Java实现:有n盏灯,编号1~n(0<n<100)。第1个人把所有灯打开, 第2个按所有编号为2的倍数的开关(这些灯将被关掉), 第3个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开, 开着的灯将被关闭)依次类推。 输入灯数和人数,输出开着的灯的编号。 比如输入:10 2输出最后亮灯的编号:1,3,5,7,9一道很经典的算法入门问题,下面是Java语言实现代码public static
2021-08-12 13:07:00 626
原创 静态链表的插入与删除操作 简单C语言实现完整代码
静态链表的插入与删除操作 简单C语言实现完整代码#include "stdio.h" #include "stdlib.h" #define MAXSIZE 1000 /* 存储空间初始分配量 *//* 线性表的静态链表存储结构 */typedef struct { int data; int cur; /* 游标(Cursor) ,为0时表示无指向 */} Component,StaticLinkList[MAXSIZE];/* 将一维数组space
2021-02-04 14:54:17 394
原创 链表的插入与删除操作 简单C语言实现完整代码
链表的插入与删除操作 简单C语言实现完整代码#include "stdio.h" #include "stdlib.h"typedef struct Node{ int data; struct Node *next;}Node;typedef struct Node *LinkList;int InitList(LinkList *L) { *L=(LinkList)malloc(sizeof(Node)); /* 产生头结点,并使L指向此头结
2021-02-01 11:55:59 1965
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人