自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DBeaver连接SQL Server时无法自动下载完整驱动连接失败的解决方法

初次使用,新建连接时,提示下载驱动,按照指示下载后仍然报错,提示缺少驱动文件,只能手动去官网下载并添加。1在连接界面点击编辑驱动设置。

2024-02-26 13:41:11 908 1

原创 TCP协议中三次握手的过程及原因

三次握手过程简述Client在打算建立TCP连接时,向server发出连接请求报文段,该报文段首部的SYN=1,seq=x(随机选取),随后client进入SYN-SENT状态,此为第一次握手。Server收到连接请求报文段之后,如果同意建立连接,则向client发送确认报文段,该报文段首部的SYN=1,ACK=1,seq=y(随机选取),ack=x+1,随后server进入SYN-RCVD状态,此为第二次握手。Client收到server的确认后,向server发送对收到的确认的确认报文段,该

2021-08-30 19:32:04 1128

原创 求任意给定范围内的素数.C

#include <stdio.h>#include <stdlib.h>#include <math.h>#pragma warning(disable:4996)void printPrimeNumbers(int m, int n){ if (m > n) { int temp = m; m = n; n = temp; } int sep, i, j, k=0; for (i = m; i <= n; i++)...

2021-07-26 17:24:17 297

原创 打印输出Fibonacci斐波那契数列的前n项.C

递归方法:int Fibonacci(int n){ if (n == 2||n == 1) return 1; else return Fibonacci(n - 1) + Fibonacci(n - 2);}int main(){ int n,i; printf("请输入一个正整数:\n"); scanf("%d", &n); for (i=1; i <= n; i++) { printf("%d ", Fibonacci(i)); }}常规方法:

2021-07-25 17:19:09 534

原创 最大公约数和最小公倍数的求取.C

公式的推导过程太复杂,记不住,只记结论就好,这里用的是辗转相除法废话不多说直接上代码:int gcd(int A, int B)//求最大公约数{ if (B == 0) return A; else gcd(B, A%B);}int lcm(int m, int n, int d)//求最小公倍数{ return m * n / d;}int main(){ int m, n,d; printf("请输入两个正整数:"); scanf("%d%d", &m,

2021-07-22 23:18:29 98 1

原创 数组中最大值与最小值的求取(递归与非递归两种方法).C

基本思想:通过局部最值找到整体最值。算法:从头开始将数组元素两两相比找出两数中的最值,然后用此局部最值与后面相邻的数比较再找出两数中的最值,如此循环直到数组遍历结束,最后得出的局部最值就是整体最值。代码:int main(){ int num[10]; int i; printf("请输入10个整数:\n"); for (i = 0; i < 10; i++) { scanf("%d", &num[i]); } int pMax=0, pMin=0;//用于保

2021-07-21 21:08:48 999

原创 递归反转输出字符串(不改变字符串本身)——分别用链表和动态数组两种数据结构来实现.C

动态数组实现思路:使用malloc函数申请初始大小为N的一片堆空间,使用getchar函数循环读取标准输入缓冲区的字符并存入申请的空间中,当空间被占满时使用realloc函数扩容然后继续读取并写入,遇到换行符时停止读取,在最后一个字符后追加‘\0‘并退出循环。链表实现思路:使用单向链表即可,使用getchar循环读取标准输入缓冲区的字符并使用尾插法建立链表,表尾元素的pNext指针指向NULL。递归公式的推导:字符串存储下来之后,经过观察,如果要将n个字符反转输出,需要先将后n-1个字符整体反转输出

2021-07-11 23:54:10 215 2

空空如也

空空如也

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

TA关注的人

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