• LeetCode 887 鸡蛋掉落

    10. 鸡蛋掉落 - 力扣 leetcode-cn.com Google的面试题, 网上的题解太多了, 所以这篇文章就不做题解之用了. 主要是这里遇到的反向 dp 有点意思, 记录一下. 以下: K: 鸡蛋总数, k: 鸡蛋数 N: 楼层总数, n: 楼层数, f: 某一楼层 T: 所需总次数, t: 次数 1. dp 鸡蛋数 = (所需要的最少)次数 正常人第一想法, 叙述一下实现 初始条件 如果鸡蛋只有 1 个, 楼层为 n, 显然所需要的次数 . 如果鸡蛋有 k…10. 鸡蛋掉落 - 力扣 leetcode-cn.com Google的面试题, 网上的题解太多了, 所以这篇文章就不做题解之用了. 主要是这里遇到的反向 dp 有点意思, 记录一下. 以下: K: 鸡蛋总数, k: 鸡蛋数 N: 楼层总...

  • LeetCode 10 正则表达式匹配 Regular Expression Matching

    10. 正则表达式匹配 - 力扣 leetcode-cn.com 这个题本来没什么好说的, 简单的动态规划. 本来想直接糊个动态规划过去..然后看到题解里一个有限自动机的解法. 不过感觉废话挺多, 有些写法有些复杂, 比如下面这部分 有些迷惑..明明一句就好了, 实在不清楚为什么写这么多 我的编译原理当年就没好好学...年代久远, 折腾一阵子, 最后总算用了80行实现了下面这堆垃圾: 用了80ms. 大致看了一下大家的 Solution, 在使用 NFA 的 Solution…10. 正则表达式匹配 - 力扣 leetcode-cn.com 这个题本来没什么好说的, 简单的动态规划. 本来想直接糊个动态规划过去..然后看到题解里一个有限自动机的解法. 不过感觉废话挺多, 有些写法有些复杂, 比如下面这部分 有些迷...

  • Wallpaper Engine 壁纸 Colour Clock

    今天心血来潮又打开了 windows 的屏保, 无奈自带的屏保太少了, 在网上找到了一篇 17 年的老文: 8 款屏保程序,让你的 Windows 锁屏每次都充满惊喜 - 少数派 ​ 其中有一个还不错, 背景颜色是随着时间变化的, 可惜它的官网已经死掉了. 于是打算自己写一个.. 之后在某个第三方网站上找到一个同名屏保, 虽然不太一样, 效果也挺好 The Colour Clock Screensaver for Windows & Mac…今天心血来潮又打开了 windows 的屏保, 无奈自带的屏保太少了, 在网上找到了一篇 17 年的老文: 8 款屏保程序,让你的 Windows 锁屏每次都充满惊喜 - 少数派 ​ 其中有一个还不错, 背景颜色是随着时间变化的, 可惜它的...

  • 从零开始的 .Net Shell 扩展教程 (五) - Shell 预览处理程序

    使用 .Net 快速为 Windows 资源管理器或 Outlook 创建 Shell 预览处理程序!使用 .Net 快速为 Windows 资源管理器或 Outlook 创建 Shell 预览处理程序! 介绍 Shell Preview Handler 是在系统中注册的 DLL, 它可以使您直接在 Windows 资源管理器中为选中的项目...

  • 从零开始的 .Net Shell 扩展教程 (四) - Shell 拖拽处理程序

    使用 .Net 快速创建 Shell 拖拽处理程序.使用 .Net 快速创建 Shell 拖拽处理程序. 介绍 Shell 提示信息处理程序是在系统中注册的 DLL, 用来扩展 Shell 中的拖放功能. 您可以使用该扩展使文件成为其他文件的放置目标, 或者使用标准的拖放功能来调用您自己的业...

  • 从零开始的 .Net Shell 扩展教程 (三) - Shell 提示处理程序

    使用 .Net 快速自定义 Shell 提示信息.使用 .Net 快速自定义 Shell 提示信息. 介绍 Shell 提示信息处理程序是在系统中注册的 DLL, 用来自定义 Shell 中项目的提示. 在本文中, 我将向您展示如何使用 .Net 和 SharpShell 库来创建提示信...

  • 从零开始的 .Net Shell 扩展教程 (二) - Shell 图标处理程序 (Icon Handlers)

    使用 .Net 快速创建 Shell 图标处理程序扩展.使用 .Net 快速创建 Shell 图标处理程序扩展. 介绍 Shell 图标处理程序是在系统中注册的 DLL, 用来自定义图标外观. 在本文中, 我将向您展示如何使用 .Net 和 SharpShell 库来创建图标处理程序扩展. 上...

  • 从零开始的 .Net Shell 扩展教程 (一) - Shell 上下文菜单

    使用 .Net 快速创建 Shell 上下文菜单扩展.使用 .Net 快速创建 Shell 上下文菜单扩展. 介绍 在 .NET 4.0 之前, 不可能使用 .NET 代码可靠地创建 Windows Shell 扩展. 通过对框架的改进, 现在可以使用 .NET 创建这些扩展. 在本文中, 我...

随便写写 © 2022 acdzh