20241012-Windows驱动管理入门 右键win图标,打开设备管理器,可以看到由一串五花八门的设备,它们包含了计算机会使用的几乎所有硬件设备。而在形形色色的设备背后,实际上是以驱动程序为核心的Windows设备管理方案。
20240926 关于Goland处理wsl-GOROOT原理猜测 go sdk与java jdk类似,是go的编译工具链的集合。在windows上,我们通过在系统环境变量中添加GOROOT并设置为go sdk地址,使得命令行可以访问到go sdk并执行go test、build等命令,;而在linux中,我们并没有修改系统环境变量,而是安装go后,将go sdk地址写为GOROOT写在/home/user_name/.bashrc中,并export PATH=$PATH;$GOROOT/bin来调用go sdk,GOPATH已经被弃用,影响不是很大。
2024-02-01 一个例子看懂环形均分纸牌 七夕祭 acwing105 图论 n个人围成一圈,每个人都有pi张纸牌,若要每个人牌数相等,怎样使交换牌数最少?我在网上看到了很多博客,都是用n个人抽象成3个人的模型来做的,这种解答是错误的。下面使用本文例子来反驳。注意:本处负数+11即符合常理,下文不再说明。若按照抽象将右侧四个顶点抽象出来,并d则合并如图所示:这个过程交换牌数减少val2*(cnt1+cnt2).情况2:如果两个质蕴涵流方向相同,如图所示,则合并如图所示:这个过程交换牌数减少val1*(cnt1-cnt2).
2024-01-27 关于《从集合S中取出m对数,使得“每对数差的平方”之和最大》的那些事 Genius ACM 2024-01-27 关于《从集合S中取出m对数,使得“每对数差的平方”之和最大》的那些事
2024-01-11 电路理论 网孔法 网孔电流法 结点法 节点法 节点电压法 结点电压法 一文解 十分钟自己入门 2024-01-11 电路理论 网孔法 网孔电流法 结点法 节点法 节点电压法 结点电压法 一文解 十分钟自己入门
到底怎么想到这道题用分治的? 本篇是这个系列的第二篇,第一篇是关于贪心的——分治(divide and conquer)是一种应用极为广泛的算法策略,从较为简单的归并排序,到复杂的快速傅里叶变换(FFT)、矩阵快速乘法(Strassen算法)等,都可以看到分治策略的身影。但是,到底怎么想到这个问题用分治的?为什么就是分治,1965年,人类的精英们绞尽脑汁、如获至宝地将FFT发明出来,而这一结果100多年前就被高斯得到却无人问津?
2024-01-04 Floyd算法 动态规划思想解读 弗洛伊德算法 多源最短路径 最短的Floyd算法只用五(六)行,就可以实现多源最短路长度和路径的求解。这个算法真的有看上去这么简单吗?其中蕴含了怎样的精妙的算法思想?本文旨在从两个对Floyd算法最重要的角度解读它————和。
到底怎么想到这道题用贪心的? 本文详细解读的“双价值”问题,是一类看似复杂,要用dp解决,而实际上特别简单,只需要脑测一下价值排序,再简单分析一下题意就能解决的问题。选择若干物品,使得总价值最大,重量最小;(对)背包限制为W,选择若干物品,使得总价值最大;(错,变质了)