自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++问答题,常见面试题整理、更新中

1. final和override的作用?final为什么能提高代码执行效率?2. static的作用?3.thread_local变量作用?存放位置?生命周期?4. 一个变量可以既是const又是volatile吗?5. NULL和nullptr区别?为什么要引入nullptr?6. 为什么noexcept能提高性能?7. 说一下C++和C的区别?8. 说一说c++中四种cast转换?9. 请说一下C++ 中指针和引用的区别?

2024-04-09 16:30:20 904

原创 常用排序算法

排序算法

2024-03-27 17:20:06 783

原创 c++有关引用

参考博主:https://www.cnblogs.com/mlgjb/p/8821340.html。

2024-03-16 15:37:17 357

原创 为什么要加个getchar()

getchar()小细节

2022-11-03 11:56:31 835 1

原创 树的先序中序后序遍历

树的遍历

2022-07-03 10:57:12 259

原创 二叉树的链式存储

二叉树的链式存储

2022-07-01 10:07:58 175

原创 栈的应用——括号匹配问题

栈的应用——括号匹配问题

2022-06-25 23:17:05 162

原创 队列的链式存储

队列的链式存储

2022-06-25 18:13:51 68

原创 队列操作---

队列,数据结构

2022-06-25 16:02:49 103

原创 栈-------

2022-06-25 09:21:16 56

原创 循环链表--

循环链表

2022-06-23 17:18:28 134

原创 双链表有关操作

双链表

2022-06-23 16:51:37 116

原创 单链表有关操作

单链表

2022-06-23 16:10:59 145

原创 顺序表有关操作

顺序表 初始化 插入 删除 查找

2022-06-22 10:58:24 126

原创 Mysql增删改查

mysql(uploading)mysql下载。去数据库的官网http://www.mysql.com下载MySQL。安装教程可根据博主链接去安装。然后下载可视化工具navicat 官网链接命令行连接数据库切换数据库,查看该数据库某个表展示所有数据库展示所有表创建一个数据库创建一个表为表添加值进去(增)改掉表中数据(改)删除。。。删除整个表删除木一行TRUNCATE作用:完全清空一个数据库表,表的结构和索引约束不会变!delete和TR

2022-03-23 19:28:28 896

原创 链表头插法和尾插法

文章目录1.头插法2.尾插法1.头插法#include <stdio.h>#include <stdlib.h>typedef struct LNode{int data;struct LNode *next;}LNode;//==============头插法建立链表==========================struct LNode *CreatLNode(){ int x; int LNode_len=0;

2021-12-21 01:03:36 330

原创 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。如下实例。

26.给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。如下实例。示例 :输入: 1->2->3->4->5->NULL输出: 1->3->5->2->4->NULL#include <stdio.h>#include <stdlib.h>typedef struct LNode{ int data; str.

2021-12-20 22:55:29 883

转载 【无标题】

摘自子墨的博客给定一个链表,每个链表中的结点包括学号、成绩。在其中查找某个学号的学生结点,将其成绩替换成指定的新成绩#include <stdio.h>#include <stdlib.h>struct Student { int num; float score; struct Student *next;};struct List { struct Student *head; struct Student *tail;

2021-12-17 16:24:55 73

原创 现有ABC三个顺序表,、要求在顺序表A中删除BC中含有元素后构建新的顺序表并输出。结构体中数据为int类型。

现有ABC三个顺序表,、要求在顺序表A中删除BC中含有元素后构建新的顺序表并输出。结构体中数据为int类型。#include <stdio.h>#define MaxSize 10#include <stdlib.h>typedef struct List{ int data[MaxSize]; int length;}List;//初始化表里的元素void InitList(List &L){ int i;for(i=0;i&lt.

2021-12-05 22:03:22 1098

原创 11.28----------写一个函数建立一个有3名学生数据的单向动态链表

链表写一个函数建立一个有3名学生数据的单向动态链表. #include<stdio.h> #include<stdlib.h> #define LEN sizeof(struct Student) struct Student output(struct Student *s); struct Student{ long num; float score; struct Struct *next; };

2021-11-28 21:32:55 576 2

原创 2021-11-07---在主程序中输入10个字符串,调用sort函数进行冒泡排序,在主函数中输出排序结果

每日一题在主程序中输入10个字符串,调用sort函数进行冒泡排序,在主函数中输出排序结果字符串排序方式(按字母序递增用1表示,按字母序递减用0表示)和待排序的字符串由参数传递给sort函数。要求自行设计sort 函数,在主函数中,输入、输出应有相应提示。#include<stdio.h>#include<string.h> void sort(char str[],int a);int main(){ int i=0; int a; char str[20];

2021-11-07 18:39:49 1781

原创 2021-10-24------统计奇数偶数的个数,比较奇偶谁最多,输出最多的那个的平均值

每日一题统计奇数偶数的个数,比较奇偶谁最多,输出最多的那个的平均值,,.#include <stdio.h>#include <stdlib.h>void func(int number[],int n);int main(){ int number[11]={1,2,3,4,5,6,7,8,8,10,2}; func(number,11); return 0;}//我写的是奇数偶数分别放在一个数组中然后再比较个数,然后再输出void

2021-10-24 21:30:43 294

原创 2021-10-23----字符串s1去掉数字放在s2中。

每日一题从键盘上输入字符串1,将字符串1中除去数字字符’0’~’9’之后的其它字符保留在字符串2中,并输出字符串2。#include<stdio.h>void func(char s1[],char s2[]);int main(){ char s1[50],s2[50];printf("请输入字符串1:\n");scanf("%s",s1);func(s1,s2);return 0;}void func(char s1[],char s2[]){char

2021-10-23 22:05:00 132

原创 2021-10-23-----统计0-29岁、30-59岁、60以上的男、女人数。

每日一题从键盘输入100个人的姓名、性别和年龄,分别统计0-29岁、30-59岁、60以上的男、女人数。.#include<stdio.h>#define N 5 //确定人数struct people{char name[10];int gender;int age;};void Input(struct people peo[]);void Output(struct people peo[]);int main(){struct people peo[N]

2021-10-23 21:19:13 387

原创 2021-10-23-----九九乘法口诀

每日一题写一个九九乘法口诀.//输入99乘法口诀#include<stdio.h>int main(){ int i,j; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ printf("%d*%d=%-3d",j,i,i*j); if(i==j) printf("\n"); } }return 0;}

2021-10-23 20:11:13 41

原创 2021-10-12——结构体输入学生成绩,输出平均成绩最高的学生信息

每日一题_______26 .编写程序,输入下列学生成绩表中的数据,采用结构体数组存放,输出平均分最高的学生的所有信息。#include <stdio.h>#define N 4 //要输入学生信息个数struct student{char name[20];double chinese;double math;double english;};void Input(struct student stu[]);void SurveyMax(struct s

2021-10-12 18:36:24 4347

原创 2021-10-12——1、统计英文字母,空格....2、观察图形找规律

每日一题_______输入一行字符,分别统计其中英文字母,空格,数字,和其它字符的个数,以回车表示输入结束,最后在屏幕显示统计结果。(用指针*p很简单)#include<stdio.h>void Statistics(char *str);int main(){char str[50]; //存放输入的字符printf("请随便输入字符(包括空格)回车结束:\n");gets(str); //不能用scanfStatistics(str);return 0;}vo

2021-10-12 16:37:57 227

原创 2021-10-11——键盘上输入矩阵阶数,和元素,求对角线元素之和____

每日一题 ____从键盘上输入矩阵的阶数n (n<5),再输入矩阵的各个数据元素,计算矩阵的对角线元素之和 sum。按照下面格式输出该矩阵和 sum的值。例如:n=3时,输入…矩阵为1 2 34 5 67 8 9sum 值为25;#include<stdio.h>void input(int arr[][20],int n);void output(int arr[][20],int n);void Diag_Line(int arr[]

2021-10-11 14:33:21 780

原创 2021-10-09——回文字符串和回文数判断

每日一题_____从键盘输入一个可带空格的字符串,判断该字符串是否是回文(回文指正向读与逆向读相同的字符串,如 abcddcba或abcba等)。如果字符串是回文,输出"Yes",否则输出"No"。..#include<stdio.h>#include<string.h>void judge(char str[]);int main(){char str[50];int size;printf("请输入一个可带空格的字符串,判断是否是回文:\n");ge

2021-10-09 23:22:26 321

原创 2021-10-09——1、实现将输入的字符串每个字符“循环左移”m位.......2、从键盘输入一串以“#”为结束符的字符串,并写入文本文件file.txt中。

每日一题每日一题 ____请编写函数char *fun(char *str,int m),实现将输入的字符串每个字符“循环左移”m位。例如,输入“ABCDE”,则循环左移2位应输出“CDEAB”,若输入“1234567”,则循环左移3位输出“4567123”。在主函数中实现输入,调用函数fun,然后输出。..#include <string.h>/*--------------------------------do-------------------------------*

2021-10-09 21:18:07 673

原创 2021-10-06 ——排序算法

c语言各种排序算法1. 直接插入排序2. 简单选择排序3. 冒泡排序4. 快速排序c语言各种排序算法1. 直接插入排序2. 简单选择排序3. 冒泡排序4. 快速排序1. 直接插入排序直接 插入排序 (Straight Insertion Sort)是一种最简单的排序方法,其基本操作是将一条记录插入到已排好的有序表中,从而得到一个新的、记录数量增1的有序表。.思路详见B站:(点击此处)/* * 直接插入排序,由小到大 */# define _CRT_SECURE_NO_WARNINGS#i

2021-10-06 13:55:04 54

空空如也

空空如也

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

TA关注的人

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