- 博客(12)
- 收藏
- 关注
原创 看这篇直接拿下递归
递归算法应用的场景是要解决的问题和其子问题具有相似性的时候,通过直接或间接的调用自己求出问题解的方法。它是通过解决一个问题的更小实例来解决一个大的问题的解的算法。递归算法有两个过程,一是调用过程,二是向上传递结果的过程。对于尾递归的阐述也挺多的,但我个人总结了一下,就是省略了”归“过程的递归。
2024-01-13 03:38:31 1225 1
原创 相对路径和绝对路径
相对路径是指以当前文件资源所在的目录为参照基础,链接到目标文件资源(或文件夹)的路径。假设,我们在一个A文件(比如a.html)中,链接另一个B文件(比如b.html),也可以说是,当前文件A引用目标文件B,那么,相对路径就是以当前文件A所在的目录为参照基础,建立连接到目标文件B的路径;改变当前文件A或目标文件B的目录,也就是说,把A或B放到不同的文件夹中,A和B的相对路径也会不同,所以,改变A或B的目录,它们之间的相对路径也会跟着发生变化!
2024-01-12 23:33:05 389 1
原创 编程算法中【各种数】求法汇总,你知道哪些数?(C/Python/Java三语言版)
C语言/Java/Python实现:素数(质数)、回文数、水仙花数(Armstrong数)、完全数(完备数)、斐波那契数列(Fibonacci)、数的阶乘、最大公约数&最小公倍数、黑洞数(卡普雷卡尔数/Kaprekar数)
2024-01-01 20:44:22 990
原创 C/C++单链表从创建到实现(初学必看)
VS中.cpp文件之间相互调用会出现LNK2005、LNK1169错误,所以选择创建一个.h头文件(声明。3.最后就是在源文件(main.cpp)中使用定义过的各个函数。1.先上.h头文件(sq1.h)声明链表和函数。2.函数定义的.cpp源文件(sq1.cpp))和两个.cpp源文件(一个写。
2023-03-19 01:16:21 774 1
原创 Linux部署网盘(nextcloud)
创建属于自己的网盘。网盘搭建全教程。本例访问http://192.168.200.66:5757。访问http://IP:5757。设置管理员用户名与密码。
2022-12-24 22:24:33 760
原创 Linux初始SSH配置
yum install-y openssl openssh-server2、修改ssh 配置文件,具体配置见(二、配置“/etc/ssh/sshd_config”文件)vim /etc/ssh/sshd_config3、启动ssh的服务:systemctl start sshd.service4、设置ssh开机自启systemctl enable sshd.service5、设置~/.ssh 文件权限,如没有.ssh目录需自己建一个cd ~chmod -R 700 .ssh
2022-12-24 20:06:52 4003
原创 (详细)循环中的break、continue、goto、return
break大多用于if语句中,当执行到该语句时,在循环中表示结束循环,然后转到循环体后的第一个语句去执行。break语句只能结束包含它的最内层循环,而不能跳出多重循环。在多重嵌套循环中,退出的只是它所在的循环,演示如下:·break只能用在循环和switch语句中而在break中,大家都知道,它使程序跳出当前的switch继续运行:二、continue只出现在循环体当中,作用是:立即结束本次循环,直接去判断循环条件。 运行结果:goto语句也称为无条件转移语句,用于跳出多重循环
2022-12-07 08:48:45 515
原创 内存在编程中的模型构建
也就是图中要占用多少个格子,我们知道在C语言中 【int】代表整型,占4个字节,所以一个int型变量,就会占用图中的4个格子。
2022-11-28 19:17:13 251
原创 求解:初学C之VS中[scanf_s]位置冲突问题(0x00000091a939fb14 <字符串中的字符无效。)
0x00007FF9D1BB6191 (ucrtbased.dll)处(位于 实验.exe 中)引发的异常: 0xC0000005: 读取位置 0xFFFFFFFFFFFFFFFF 时发生访问冲突。
2022-10-17 17:14:11 445
原创 二进制编码中的 源码、反码和补码的区别、用途
只有补码完美解决了正负数运算问题同时还解决了两个不同符号的0的问题,(在继续计算时正负0会相互抵消)计算机存储数据使用补码而不是直接用二进制,因为二进制不能表示负数。正数时反码和原码一样,负数时原码第一位不变,其他都变,就是反码。原码虽然能表示负数,但无法进行正负数运算及两个0的问题。原码是一种计算机对数字的二进制的定点表示方法。正数的三码相同,即原码,反码,补码是一致的;通常一个正数和自身对应的负数的反码互为补数。因此对于计算机而言,补码是存储的最佳选择。而负数实际是在原有负数的反码上面加1。
2022-09-28 21:15:31 485
空空如也
大模型学习相关咨询帖
2023-11-01
VS中scanf_s读取位置,发生访问冲突
2022-10-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人