- 博客(7)
- 收藏
- 关注
原创 递归快排 2016年408数据结构算法题
#include <cstdio>using namespace std;typedef struct LNode { int data; struct LNode* link;}LinkList;void intersection(LinkList* A, LinkList* B, LinkList*& C) { //带头节点两集合的交集算法(c++) LinkList* pa, * pb, * pc; pa = A->link;
2022-12-07 12:39:12
437
原创 Computer Networking a Top-Down Approach About Lab 3 SMTP Lab
Computer Networking: a Top-Down Approach About Lab 3: SMTP Labfrom socket import *import sslimport sysimport base64# sender & recieversent_from = 'example@gmail.com'sent_password = '' # One of your App passwordssent_to = 'example@gmail.com'#
2021-10-27 17:22:38
370
原创 使用堆排序挑选最大的前10个整数并打印
#include <cstdio>#include <stdlib.h>#include <time.h>void HeapAdjust(int arr[], int k, int len);void heap(long A[], long len) { for (size_t i = 1; i < 11; i++) { printf("%d\n", A[i]); } int arr[25] = { 0 };
2021-05-04 21:24:49
705
原创 设有两个集合A和集合B,要求设计生成集合C=A∩B的算法,其中集合A、B和C用链式存储结构表示
#include <cstdio>using namespace std;typedef struct LNode { int data; struct LNode* link;}LinkList;void intersection(LinkList* A, LinkList* B, LinkList*& C) { //带头节点两集合的交集算法(c++) LinkList* pa, * pb, * pc; pa = A->link;
2021-05-03 18:08:32
2910
原创 在链式结构上实现直接插入排序算法
void insertionSortList(ListNode &L) { if(L == null) return null; ListNode helper = (ListNode)malloc(sizeof(LNode));//构建新的辅助节点 ListNode pre = helper;//pre永远指向辅助节点 ListNode p = L;//p为工作节点,指向当前需要被插入节点 while(p!=null) {
2021-04-29 17:55:26
2785
1
原创 02-线性结构2 一元多项式的乘法与加法运算 (20 分)
02-线性结构2 一元多项式的乘法与加法运算 (20 分)设计函数分别求两个一元多项式的乘积与和。输入格式:输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。零多项式应输出0 0。输入样例:4 3 4 -5 2 6 1 -2 03 5 20 -7 4 3 1输出样例:1
2020-11-07 20:20:50
1143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人