- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
又是实际开发中的问题,想要截取一个文件路径中的盘符、文件名等信息,第一反应是正则表达式?或者是split函数?这些往往都是“高级”语言中才会有的实现方法,对于批处理来说有点“带不动”啊,那么在bat批处理中要怎样处理类似的请求呢?最近找到了两种方法,接下来会逐一展示一下,不过在展示具体的写法前,我们先来看一下%~dp0的含义。%~dp0在批处理文件中%~dp0表示批处理文件所在的目录,而%cd%表示执行命令时所在的目录在批处理文件中想要截取目录操作可以使用变量扩展来实现,而变量必须是%i的形式,其中的。
2023-10-30 18:04:47 2856 1
原创 漫画:如何在数组中找到和为 “特定值” 的三个数?(力扣LCR 007. 三数之和 的扩展:双指针法,也称“夹逼法”)
在上面的代码中,每一轮解决“两数之和问题”的时间复杂度是O(n),一共迭代n轮,所以该解法总的时间复杂度是O(n)。至于空间复杂度,同一个哈希表被反复构建,哈希表中最多有n-1个键值对,所以该解法的空间复杂度是O(n)。最关键的是,该解法并没有使用额外的集合(排序是直接在输入数组上进行的),所以空间复杂度只有O(1)!第1轮,访问数组的第1个元素1,把问题转化成从后面元素中找出和为12(13-1)的两个数。第2轮,访问数组的第2个元素2,把问题转化成从后面元素中找出和为11(13-2)的两个数。
2023-08-16 09:42:14 152 1
转载 前缀和与差分 算法详解
1 . 前缀和其实可以把它理解为数学上的数列的前n项和(对于一个一维数组的前缀和)。我们定义对于一个数组a的前缀和数组s,s[i] = a[1]+a[2]+...+a[i].2 . 二维前缀和与一维前缀和类似,设s[i][j]表示所有a[i'][j']的和。(1≤i'≤i,1≤j'≤j)有一点像“矩形的面积”那样,把一整块区域的值都加起来。3 . 前缀和的用途一般用来求区间和。对于一维情况,现在我给出一个数列a,要求你回答m次询问,每次询问下标j到k的和。朴素的做..
2021-04-01 14:32:01 225
原创 初学者也能看懂的DPDK解析
一、网络IO的处境和趋势从我们用户的使用就可以感受到网速一直在提升,而网络技术的发展也从1GE/10GE/25GE/40GE/100GE的演变,从中可以得出单机的网络IO能力必须跟上时代的发展。1.传统的电信领域IP层及以下,例如路由器、交换机、防火墙、基站等设备都是采用硬件解决方案。基于专用网络处理器(NP),有基于FPGA,更有基于ASIC的。但是基于硬件的劣势非常明显,发生Bu...
2019-08-19 23:14:14 513
【实用验证过效果】华为SourceInsight 宏(quicker、CodeReview、Chnchar)(自动替换tab键、自动增加注释、生成函数、检视等)
2017-09-10
基于VC的TeeChartPro图表控件使用实例
2013-05-29
VC6.0完整绿色免安装版 编译成功但是运行失败时所需要的几个动态库文件
2013-05-19
Unlocker_1.9.1
2013-05-19
VC6.0应用程序美化(XP风格)—实测可以使用
2013-05-01
狸窝全能音视频转换器
2013-03-23
VC6.0完整绿色免安装版
2013-03-16
linux下使用curses库实现滚屏、彩色打印等个性化屏幕输出
2013-03-07
Lotus.Domino.6.应用开发手册_1
2009-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人