会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
k&&m
博客园
首页
新随笔
联系
订阅
管理
2020年10月21日
动态规划(不同路径)
摘要: 动态规划,搞起 62. 不同路径 难度中等 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有
阅读全文
posted @ 2020-10-21 23:05 不易亦不移、
阅读(213)
评论(0)
推荐(0)
2020年10月17日
虚函数指针虚函数表与动态绑定
摘要: 首先强烈安利小伙伴们看一下候捷老师在B站的视频讲解,非常明了https://www.bilibili.com/video/BV1gb411g7pa?p=12,有时间呢最好看一下全套的视频,大师的作品受益匪浅啊! 虚函数表、虚指针 当一个类在实现的时候,如果存在一个或以上的虚函数时,那么这个类便会
阅读全文
posted @ 2020-10-17 09:50 不易亦不移、
阅读(136)
评论(0)
推荐(0)
静态链接库和动态链接库区别
摘要: 静态连接库就是把(lib)文件中用到的函数代码直接链接进目标程序,程序运行的时候不再需要其它的库文件;动态链接就是把调用的函数所在文件模块(DLL)和调用函数在文件中的位置等信息链接进目标程序,程序运行的时候再从DLL中寻找相应函数代码,因此需要相应DLL文件的支持。 静态链接库与动态链接库都是共享
阅读全文
posted @ 2020-10-17 08:02 不易亦不移、
阅读(837)
评论(0)
推荐(0)
2020年10月9日
进程间通信
摘要: 进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。每个进程的用户地址空间都是独立的,一般而言是不能互相访问的,但内核空间是每个进程都共享的,所以进程之间要通信必须通过内核。Linux 内核提供的进程间通信机制主要包括:管道(包括无名管道和命名
阅读全文
posted @ 2020-10-09 11:16 不易亦不移、
阅读(329)
评论(0)
推荐(0)
2020年10月5日
三次握手和四次挥手
摘要: 1. 三次握手 三次握手是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。进行三次挥手的主要作用就是为了确认双方的接受能力和发送能力是否正常,以及指定自己的初始化序列号为后面的可靠性传输作准备。本质上就是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号,交换TCP窗口大小
阅读全文
posted @ 2020-10-05 13:58 不易亦不移、
阅读(392)
评论(0)
推荐(0)
2020年9月9日
LeetCode31. 下一个排列
摘要: 31. 下一个排列 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。1,2,3 → 1,3,2
阅读全文
posted @ 2020-09-09 20:23 不易亦不移、
阅读(125)
评论(0)
推荐(0)
公告