自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态规划专题

动态规划类型题目的特点:1、基本上为科技公司面试必考算法2、题目类型多,没有固定模板3、难度属于中上动态规划题目特点:计数1、有多少种方式2、有多少种方法选出K个数使得和是sum求最大最小值1、从左上角到右下角路径的最大数字和2、最长上升子序列长度求存在性1、取石子游戏,先手是否必胜2、能不能选出K个数使得和是sum解题过程例题:你有三种硬币,分别面值为2元,5元和7元,每种硬币都有足够多,买一本书需要27元,如何用最少的硬币组合正好付清,不需要对方找钱确定状态简单的

2020-09-13 21:10:58 160

原创 Linux系统目录各文件夹存放类型

ubuntu没有盒符这个概念,只有一个根目录/,所有文件都在它下面。Linux系统中,所见皆文件。/ 根目录bin:系统可执行程序(二进制),如命令。boot:内核和启动程序,所有和启动相关的文件都保存在这里。grub:引导器相关文件。dev:设备文件。home:存放用户。etc:系统软件的启动和配置文件,系统在启动过程中需要读取的文件都在这个目录。如LTL0参数,用户账户和密码。lib:系统程序库文件,这个目录里存放着系统最基本的动态链接共享库,类似于Windows下的s

2020-09-06 20:08:56 1580

原创 执行ls -l 命令后各信息的含义

d 和 - :指文件类型。文件类型有: - 普通文件 d 目录文件 p 管道文件 l 链接文件 b 块设备文件 c 字符设备文件 s 套接字文件rw-rw-r-- :为文件权限。前三位为所有者权限,中间三位为组用户权限(一个组中除所有者拥有的权限),后三位为其他用户权限(其他组可以进行访问的权限)文件权限: r 读权限 w 写权限 x 可执行权限 - 无权限数字():对于普通文件:链接数对于目录文件:第一级子目录数mle mle:第一个为用户名.

2020-09-06 20:07:48 1552

原创 静态库与动态库的对比及创建

静态库与动态库的对比及创建静态库是在可执行程序运行前就已经加入到代码中,成为执行程序的一部分;静态库可以认为是一些目标代码的集合。按照习惯,一般以“.a”作为文件后缀名。常用在对空间要求较低,对时间要求较高的核心程序中,例如操作系统的启动进程。共享库是在执行程序启动时加载到执行程序中,可以被多个执行程序共享使用。常用在对空间要求较高,对时间要求较低的核心程序中。静态库会分别加载到每一个调用的地方,而动态库只会在调用时加载到内存里,用完后释放。因此使用静态库可以提高编译效率(随着编译器的发展,这个

2020-08-31 06:04:55 113

原创 常用printf()和scanf()的转换说明符及转换说明修饰符

常用printf()和scanf()的转换说明符及转换说明修饰符printf()转换说明及输出形式%a、%A 浮点数、十六进制和p记数法(C99/C11)%c 单个字符%d 有符号十进制整数%e、%E 浮点数,e记数法%f 浮点数,十进制记数法%g、%G 根据值的不同,自动选择%f或%e。 %e格式用于指数小于-4 或者大于或等于精度时%i 有符号十进制整数(与%d相同)%o 无符号八进制整数%p 指针%s 字符串%u

2020-08-25 10:36:20 1139

原创 利用非阻塞io轮循模式解决用户无输入问题

利用非阻塞io轮循模式解决用户无输入问题首先,解决用户无输入更好的做好是采用响应模式,即只有在用户有输入时才会响应。//阻塞io#include <stdio.h>int main(int argc,cahr const *argv[]){ int id; scanf("%d",&id); //用户无输入时,程序阻塞 printf("id :%d\n",id); return 0;}//开启非阻塞#include <stdio.h>#inclu

2020-08-16 13:15:26 120

空空如也

空空如也

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

TA关注的人

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