自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 new和delete表达式的工作步骤

operator new库函数。

2024-01-07 19:52:54 1024

原创 C++实现单例模式

23种设计模式种最简单最常见的一种(高频考点) 要求:通过一个类只能创建一个对象1.构造函数私有化2.定义静态的成员函数,其调用只能通过类名进行调用。可以看到其地址一样,这就达到了我们要的效果。

2024-01-07 19:40:34 671

原创 Linux基础知识学习3

j 向下移动一个字符 ctrl+f 向下移动一个屏幕。k 向上移动一个字符 ctrl+b 向上移动一格屏幕。gg 移动到文件的最开始 G 移动到文件的末尾。程序从编辑源码到可执行文件需要经过 预处理、编译、汇编、链接,最后生成可执行文件。nyy 复制光标所在的行往下的n行。

2023-12-30 19:51:15 451

原创 Linux基础知识学习2

引用针数又被称为链接数,相当于C语言中的指针,直接将地址赋予该变量,对该指针变量进行操作也就是对其指向的地址的变量进行操作。例如我这里在创建一个100.txt指向20.txt,这里的100.txt他的磁盘所占空间的大小就应该是6。然后在终端打印,可以看到 20.txt和100.txt二者的内容都是一样的。将tar.gz的文件解压到指定目录下,必须要使用-C选项,C要大写,同时指定的目录必须存在,否则失败。可以看到20.txt后面有一个->指向了2.txt,20.txt就是一个链接文件,他的前缀是"l"

2023-12-30 19:21:46 1089

原创 Linux基础知识学习

首先要明确的是在Linux系统中“目录”==文件夹而所谓""指的是每个用户所拥有的一个目录,通常默认在/home目录下,其名称与用户的用户名相同。~代表的是就就是家目录 cd ~就可以直接进入当前用户下的家目录此时所在路径是/home当然这个是最快进入的方法,也有其他可以进入的方法,例如:从根目录进入家目录所谓""就是整个文件系统的顶级目录,它是文件系统的起点。根目录是Linux文件系统的根节点,它包含了整个文件系统的所有文件和目录。

2023-12-29 14:12:37 869

原创 考研408每周一题(2019 41)

请设计一个空间复杂度为O(1)且时间上尽可能高效的算法,重新排列L中的各个结点,得到线性表L'=(a1,an,a2,a(n-1),a3,a(n-2),...)。要求:(1)给出算法的基本设计思想我们将n用数字代入进去,比如n=7,那么L也就是如下图所示重新排列组合之后的L'很容易就能发现一下规律,将链表L断开(断链),将链表尾进行反转(逆置),最后重新组合成一条新的链表。这个我们用三个函数(list_spilt、list_reverse、list_merge)来对链表L进行操作。环境:Visual

2023-03-19 10:37:42 3251 3

原创 王道C语言督学营课时4作业(判断对称数)

想着说先计算出有多少个位数,然后根据位数,从头和尾设置两个变量进行数组值比较,如相同就在一开始设置的单独char数组进行赋值yes,若不同则赋值no,如此反复,直到最后循环结束查看array中的值是yes还是no,再进项相对应的输出。输入一个整型数,判断是否是对称数,如果是,输出yes,否则输出no,不用考虑这个整型数过大,int类型存不下,不用考虑负值;例如 12321是对称数,输出yes,124421是对称数,输出yes,1231不是对称数,输出no。若有任何错误的地方欢迎评论或私信!

2023-02-22 11:55:41 331

原创 C程序设计(谭浩强版)第八章课后习题

本章均被要求以指针的方法处理。1.输入三个整数,按从小到大的顺序输出。代码如下:效果:2. 输入三个字符串,按由小到大的顺序输出原理和上一题大差不差代码如下:效果:3.输入十个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数:1、输入十个数;2、进行处理;3、输出十个数输入函数:处理函数:输出函数:效果: 4.有n个整数,使前面个数顺序向后移m个位置,最后m个数变成最前面m个数。写一函数实现以上功能,在主函数中输入n个整数和输出调整后的n个数代码......

2022-06-15 11:03:06 1770 2

原创 C程序设计(谭浩强版)第七章课后习题

1.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。(函数形式)如下:效果如下: 2.求一元二次方程的根(函数形式)代码:效果:有两个不相等的实数根--->>0 有两个相等的实数根--->=0此方程无解-->...

2022-06-09 18:46:29 776

原创 C程序设计(谭浩强版)第六章课后习题

1.用筛选法求100之内的素数筛选法:古希腊人将1-N个的数字写在一个板子上,然后逐一判断该数符不符合要求,不符合要求得数字就会划掉,知道将数字全部比对结束,比对完后因为板子上划掉得标记太多禄,像筛子一样,故取名筛选法。先将1挖掉,然后再进行后面的步骤用2除以他身后的所有数,若能整除,则排除,用3-100也是一样。事实上也可以简化,将范围缩小到2-sqrt(100)即可代码如下:int i, j, n, a [ 101 ];for ( i = 1; i <= 100;i.

2022-06-06 19:29:30 1280

原创 C程序设计(谭浩强版)第五章课后习题

1.输入两个正整数m和n,求其最大公约数和最小公倍数可以看一下我的这个文章C语言实现最小公倍数和最大公约数2.输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数英文字母的判定 :要满足两种情况a<=且<=z&&A<=且<=Z代码如下:int main( ) { //输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数 char c; int num = 0, eng = 0, spac = 0, oth

2022-03-13 21:24:29 2892 5

原创 C程序设计(谭浩强版)第四章课后习题

1.C语言中如何让表示“真”和“假”?C语言编译系统在表示逻辑运算结果时,用数值“1”代表“真”,用”0“代表”假“。系统如何判断一个量的”真“和”假“?在判断一个逻辑量的值时,以非0代表”真“,以”0“作为”假“。2.写出下面各逻辑表达式的值。设a=3,b=4,c=5。&&逻辑与运算符只有两者都为真,结果才为真||逻辑或运算符两者中只要有一个为真,结果则为真非运算符(!)>算术运算符优先级>关系运算符>逻辑运算符(&&amp

2022-01-10 11:31:39 3439

原创 C程序设计(谭浩强版)第二章课后习题

1.有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(即A瓶原来盛醋,现改成酱油,B瓶则相反)显然如果只有两个瓶子是不行的,需要有第三个空瓶子C的加入步骤如下:先将A瓶里的醋倒入空的瓶子C中;再将A瓶洗干净,将B瓶中的酱油倒入A瓶中;最后将B瓶洗干净,将空瓶C中的酱油倒入B瓶中;这就实现了两者之间的互换.2.依次将十个数输入,要求输出其中最大的数先讲一下思路这题我用的是数组+循环的方式先定义一个数组盛放十个输入进来的数字;再通过循环挨个比较大小进行值互

2022-01-04 10:52:22 996

原创 C语言中处理字符串输出

在C语言中没有字符串类型(String),也没有字符串变量,字符串是存放在字符型数组中的。用来存放字符数据的数组叫字符数组。在字符数组中的一个元素内存放一个字符。例如:char a[12];a[0]='I',a[1]=' ',a[2]='a',a[3]='m',a[4]=' ',a[5]='s',a[6]='t',a[7]='u',a[8]='d',a[9]='e',a[10]='n',a[11]='t',以上定义了a为字符数组,包含11个元素。赋值以后数组的状态如图所示:

2021-07-26 01:23:25 3494

原创 C语言求斐波那契数列的前20个数

环境:Visual Studio 2019斐波那契数列:又称黄金分割数列,因数学家莱昂纳多·斐波那契以兔子繁殖为例子而引入,故又称为兔子数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……细心观察就会发现这个数列从第3项开始,每一项都等于前两项之和用数学方式表示为:Fn=F(n-1)+F(n-2) n>=3既然知道了这个规律那么这个问题就很简单了。针对与这个问题我们有两种方法可以解决:循环 数组循环:#include&lt...

2021-07-24 00:45:30 59730 14

原创 C语言实现最大公约数和最小公倍数

环境:Visual Studio 2019首先我们要对最大公约数和最小公倍数的概念和原理有一定的了解不能盲目的直接上手去写最小公倍数:两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数。最大公约数:最大公因数,也称最大公因子,指两个或多个整数共有约数中最大的一个。众所周知计算机中的算法大多来自数学建模在生活中我们常见的用来计算最大公约数有四种:(1)质因数分解法(2)短除法(3)更相减损法(4)辗转相除法这里

2021-07-22 00:38:31 887 2

原创 Visual Studio 2019解决右侧工具栏消失

项目场景:准备打开Visual Studio 2019却发现右侧的工具栏消失了问题描述:新建项目后发现右侧的解决方案资源管理器消失了,不便于添加源文件书写代码如图:原因分析:可能是以前在操作中将项目移除或删除等等将窗口删掉了解决方案:方法一:快捷键 Ctrl+Alt+L快速打开解决方案资源管理器如图:方法二:在VS软件的顶部点击"视图",在试图下方点击"解决方案资源管理器"也是一样的效果方法三:在VS软件的顶部点击"窗口",

2021-07-11 14:49:14 46601 3

原创 C语言程序设计中用printf函数输出数据

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2021-07-11 14:22:51 7229

原创 关于Visual Studio 2019编译C语言遇到的错误

项目场景:用Visual Studio 2019编译C语言简单的比较大小的函数问题描述:在窗口中报错严重性代码说明 项目文件行禁止显示状态 错误C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. ...

2021-07-04 17:31:55 1402

原创 RecyclerView控件的相关应用

系列文章目录例如:第一章RecyclerView控件的介绍和简单运用文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言本文介绍了学了Android一学期的不算太入门的小白的期末项目中使用到的控件的经验分享和总结提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库.

2021-06-29 15:20:20 691 1

原创 关于AutoCompleteTextView控件的简单运用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、AutoCompleteTextView是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:本文介绍了学了Android一学期的不算太入门的小白的期末项目经验分享和总结提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库

2021-06-29 12:01:14 492

空空如也

空空如也

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

TA关注的人

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