- 博客(12)
- 收藏
- 关注
原创 最易懂leetcode hot100 滑动窗口模版
使用滑动窗口(双指针)方法在处理包含负数的情况时可能会出现问题。滑动窗口通常适用于处理连续子数组的问题,因为它们依赖于数组元素的顺序和连续性。当数组中存在负数时,滑动窗口的窗口和可能会产生复杂的情况,因为加入负数会减小当前窗口的和,使得在考虑连续子数组时变得复杂。(不适用于560.和为k的子数组)
2024-07-06 13:40:39 457
原创 最易懂leetcode100滑动窗口模版
使用滑动窗口(双指针)方法在处理包含负数的情况时可能会出现问题。滑动窗口通常适用于处理连续子数组的问题,因为它们依赖于数组元素的顺序和连续性。当数组中存在负数时,滑动窗口的窗口和可能会产生复杂的情况,因为加入负数会减小当前窗口的和,使得在考虑连续子数组时变得复杂。(不适用于560.和为k的子数组)
2024-07-06 13:35:44 327
原创 万字linux系列(一)目录结构
Linux文件系统的设计中最为精彩的部分就是虚拟文件系统(Virtual File System,VFS)。通过VFS,Linux可以支持每个目录使用不同的文件系统。想象一下,在Linux中,文件和目录就像一个大杂烩,表面上看它们是普通的文件和目录,实际上却可能是存储在磁盘上的文件、保存在内存中的数据、通过网络访问的文件系统、远程磁盘上的内容,甚至是随机数生成器或输入输出设备。这种灵活性使得虚拟文件系统成为整合所有设备资源的平台。
2024-07-01 02:05:56 896
原创 五、Go语法进阶
程序是磁盘上编译好的二进制文件,不占用系统资源(CPU、内存、设备)。进程是活跃的程序,占用系统资源,在内存中执行。程序运行起来,产生一个进程。程序就像是剧本,进程就像是演员演戏,一个是静态的,一个是动态的。同一个程序也可以被加载成不同的进程,应用多开。线程也叫轻量级进程,是真正运行在cpu上的执行单元,通常一个进程包含多个线程。线程可以利用进程所拥有的资源进程是操作系统分配资源的基本单位线程是CPU调度资源的基本单位。
2024-03-03 13:23:49 740
原创 Go 语法基础夯实
在adder函数中,定义了一个sum变量,并返回一个闭包函数,闭包函数引用了外部的sum变量。闭包函数内部会打印当前sum的值,然后将参数值加到sum上,并返回新的sum值。通过闭包函数,sum变量得以保留并且可以在每次调用闭包函数时被修改和访问,形成了类似于对象的状态。关键字,所以两个匿名函数都会被推迟到函数执行结束之前才执行,由于匿名函数无参数,所以无需提前确定,所以也是到那个时候才开始进入函数体内后才开始确定。函数不会在其作用域结束后立即被销毁,而是会保持活跃状态,直至所有引用它的闭包函数被销毁。
2024-02-26 10:44:13 934 1
原创 程序员学英语day03
英语中30%以上的句子使用这四个动词来组织的。当然,前提是你已经掌握了这四个单词的用法。这四个单词充分体现了英语思维的实质性特点。
2024-01-25 20:29:38 373
原创 程序员学英语day02
例子有姓名以及地址的排序。我们按年月日,省市区,从外到内,从大到小排序,而英语中恰好相反。认识到语言是一种世界观十分重要,,它有助于改变我们传统的学习观念,从而引导我们把学习重点从单纯地词汇记忆和语法学习转移到对英语思维模式的理解和把握上。汉语很直观,在描述一件事物的时候倾向于用感官可以感知到的动作或者表象来直接描述,而英语更倾向于透过现象描述本质的东西。英语则倾向于从局部出发叙述问题,先局部后整体,先主要后次要。世界上所有的语言都反映了这种语言本身所代表的世界观,所以,从本质上讲,英语也是一种世界观。
2024-01-23 14:46:10 394
原创 程序员学英语day01
英语思维只涉及一个看事物的角度问题,我们所说的英语思维的培养其实就是指我们在用英语组织语言的时候要适时的转换看问题的角度。只要我们有意识地关注这种差别,并通过集中训练强化这种装换意识,英语思维的培养就不是一件很难的事情。英语思维可以让我们在掌握少量词汇的情况下就能表达丰富的内容。
2024-01-22 21:14:05 365
原创 tensorflow2.9+CUDA11.2+cuDNN8.1 环境配置(最新!!)
命令:nvidia-smi确定cuda版本,可向下兼容,查看目前已安装:命令:nvcc -VBuild from source on Windows | TensorFlow (google.cn)可以看到,tensorflow2.9对应的CUDA版本是11.2,cuDNN版本是8.1conda install -c conda-forge cudatoolkit=11.2后安装cudnnconda install -c conda-forge cudnn=8.1.0最后安装tensor
2023-11-23 12:06:11 920 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人