自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 82. 删除排序链表中的重复元素 II

删除排序链表中的重复元素 II给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。示例 1:输入: 1->2->3->3->4->4->5输出: 1->2->5示例 2:输入: 1->1->1->2->3输出: 2->3直接一点了,也没有注释,有点抱歉;结构体struct ListNode { int val; ListNode *next; Lis.

2020-10-09 17:03:08 98

原创 c++_两数组取中位数_快速排序

给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 = [1, 3]nums2 = [2]则中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]则中位数是 (2 + 3)/2 = 2.5头文件#include <vector>#include <

2020-09-20 09:05:55 290

原创 (MNIST_data_nn)手写数字识别__一层神经网络__代码

引入库:import tensorflow as tfimport input_datafrom time import timeprint(tf.__version__)# tensorflow 2.2.0导入数据:mnist = input_data.read_data_sets('MNIST_data/', one_hot=True)超参数设置:# 训练参数train_epochs = 20batch_size = 50 # 批大小total_batch = i

2020-09-01 00:30:27 222

原创 链表 直接插入排序法

题目:输入 10 个已经从小到大排列好的数字,并用链表存储,再输入一个数,将其插入到 10 个数之间,使得新序列仍然满足从小到大的排序。(必须用链表)#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct Node//定义结点{ int data; struct Nod...

2019-12-09 16:40:58 541

原创 图的创建 有向图 插入 删除 邻接矩阵 邻接表

有向图的创建,插入删除顶点,插入删除弧,打印邻接矩阵和邻接表,查看顶点下标。注:先分结构介绍,最后是完整代码和运行结果。弧结点↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓typedef struct ArcNode{ int AdjVertex;//邻接点下标 struct ArcNode *Next;}ArcNode;顶点域↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓...

2019-11-28 13:03:48 2867 3

原创 无向图 图的创建 输出邻接表 邻接矩阵

#include <stdio.h>#include <stdlib.h>#define MAXIMUM 100typedef struct EdgeNode//弧(vi,vj)结点{ int vertexnum;//弧尾序号j struct EdgeNode *nextEdge;}EdgeNode;typedef struct VertexNode//...

2019-11-27 15:26:47 2687 4

原创 单链表创建学生成绩表 输出学生姓名成绩及班级平均分

建立单链表(有头尾指针)用于存放学生某门课程成绩(整型);输出链表中的所有数据和平均成绩,并且能够在指定的位置插入或删除指定的某学生的成绩。要求:数据个数和数据从键盘输入。#include <stdio.h>#include <stdlib.h>int Listlength=0;//链表长度,不包含头结点//int *Q=&Listlength;typ...

2019-11-26 12:57:00 4978

原创 随机小写字母矩阵

#include <stdio.h>#include <stdlib.h>#include <time.h>void fun (int m,int n,char (*p)[100]);int main(void){ int m,n; char array[100][100]; scanf("%d %d",&m,&n); sr...

2019-11-24 10:03:08 147

原创 指针数组 学生姓名成绩排序

#include <stdio.h>#include <stdlib.h>typedef struct Node{ char Name[15]; int Score;}Node;void Sort(Node **chart,int n);int main(void){ int n,i; Node *chart[50]; printf("请输入班级...

2019-11-23 18:26:07 1910

原创 数组 冒泡排序

严格意义不算是直接插入,是先插入再排序#include<stdio.h>#define MAXIMUM 100int count=0;//计数器void fun(int *array,int num);//函数声明int main(void){ int a[MAXIMUM],num; int i; while(1) { printf("请输入一个整数,输入...

2019-11-23 10:47:03 308

原创 输入大写字母 输出菱形

#include<stdio.h>int main(){ char n,letter='A'; int j,space; scanf("%c",&n); if(letter<'A'||n>'Z') { printf("ERROR!"); return 1; } space=n-'A';//行前空格数 for(letter='A'...

2019-11-15 22:48:30 2199

原创 链表 直接插入法

.输入 10 个已经从小到大排列好的数字,并用链表存储,再输入一个数,将其插入到 10 个数之间,使得新序列仍然满足从小到大的排序。(必须用链表)#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct Node//定义结点{ int data; struct Node ...

2019-11-10 21:58:19 679

原创 报数1,2,3,每报3的出局,用链表输出结果

#include <stdio.h>#include <stdlib.h>#define ERROR 0#define OK 1typedef int Status;int LIST_length=2;typedef struct Node{ struct Node *next; int data;}Node;Status InitList_Sq...

2019-11-09 14:23:55 296

原创 完数

一个数如果恰好等于它的因子之和,这个数就称カ“完数”。例如,6的因子为1,2,3.而6=1十2十3,因此6是“完数”。編程序找出1000之内的所有完数,并按下面格式輸出其因子:6 its factors are 1,2,3.#include <stdio.h>#define MAXSIZE 1000void fun(int n,int arr[]){ int i,sum=0...

2019-11-07 10:11:54 857

原创 字符串的逆置

从键盘上输入一个字符串,使输入的字符串反序存放,在屏幕上显示输出(经过处理后)的字符串非递归方法#include <stdio.h>int main(){ int i,j,temp; char str[100],upend[100]; printf("请输入一个字符串\n"); gets(str);//输入字符串 printf("\n"); for(i=0;...

2019-11-07 10:11:23 743

空空如也

空空如也

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

TA关注的人

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