上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页
  2021年8月18日
摘要: 题目来源于 LeetCode 的剑指 Offer 47题,难度为:中等。目前的通过率是68.8%。 在一个 m*n 的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于 0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋盘及其上面的礼 阅读全文
posted @ 2021-08-18 15:08 Wu_Candy 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 今天主要通过一个经典的问题来讲解贪心策略和动态规划。 贪心策略概念就是:每一步都采取当前状态下最优的选择(局部最优解),从而希望推导出全局最优解。 动态规划的核心思想是:通过求解子问题的最优解,然后推导出原问题的最优解。 本文先介绍下贪心算法的缺点进而引出动态规划以及动态规划的解题中间的详细流程。 阅读全文
posted @ 2021-08-18 14:58 Wu_Candy 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 题目来源于 LeetCode 的第 3 题,难度为:中等。目前的通过率是37.3%。 解题思路的思考: 以abcabcbb为例,找出以每个字符结束,不包含重复字符的最长子串。那么其中最长的那个字符串即为答案。对于示例一中的字符串,我们列举出这些结果,其中括号中表示选中的字符以及最长的字符串: 以 [ 阅读全文
posted @ 2021-08-18 14:51 Wu_Candy 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题目来源于 LeetCode 的第 206 题,难度为:easy。目前的通过率是71.7%。题目描述反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL 题目解析设置三个节点pre、cur、next (1)每次查看cur节点是否为NU 阅读全文
posted @ 2021-08-18 14:41 Wu_Candy 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 今天我们来谈谈当下最火爆的万物互联的操作系统—Harmony OS,这是国人的骄傲,也是每一个中华儿女值得去学习和研究的国产操作系统。在这里主要是想通过自己所写的一个小 Demo 来初探一下 Harmony OS 系统下的 app 应用开发,如有不对之处还望指出,共勉之。 Step 1: 开发环境的 阅读全文
posted @ 2021-08-18 14:10 Wu_Candy 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 前言 FTP 服务器是日常工作中比较常用的一种配置,可用于与外部文件共享。例如:作为与 A 公司合作的第三方 B 公司,A 公司每天需要获取 B 公司提供的某些关键数据信息,那么 A 公司可以通过何种方式来获取 B 公司的数据信息呢? 答案: A 公司与 B 公司共同协商搭建一台 FTP 的共享服务 阅读全文
posted @ 2021-08-18 14:03 Wu_Candy 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 引言 日常工作中,大家应该经常遇到要下载资源的场景,下载资源时,有时网络很给力,一会儿就下载成功了,有时下载很慢,几十分钟后都还在下载中,甚至更过分的是下载好长时间后直接来个下载失败。好不惹人生气。当你在遇到这样的下载场景时,有没有思考过到底是什么原因影响着文件资源的下载速度呢? 实时网络带宽 决定 阅读全文
posted @ 2021-08-18 13:59 Wu_Candy 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 面试官问:1、面试题目:如何重写 Python 的 replace 方法(函数)2、最终实现的效果如下例子所示例如:现有3个字符串,分别为a=“abcaababcbccabc”b=“abc”c=“123” 3、如何通过调用重写的 replace 方法:replace(a,b,c)来实现以下输出结果: 阅读全文
posted @ 2021-08-18 13:56 Wu_Candy 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 前期分享的文章:精准测试系列《三》分享了如何通过测试管理平台进行发布分支,今天分享的内容是在发布完成后我们要触发代码覆盖率的统计的逻辑,分享的大致思路还是从前端页面发起请求,然后后端接收到请求继续处理这样的逻辑来分享的。 Step1:前端页面的按钮 <button class='btn btn-wa 阅读全文
posted @ 2021-08-18 13:48 Wu_Candy 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 今天主要介绍下快速排序算法是如何实现的,主要的目标是:等很久之后忘了快速排序的思想时,找到这篇文章就可以帮助你很快的理解和回忆起来。 1.执行流程1.从序列中选择一个轴点元素pivot从最后一个元素向前遍历 我们的策略是:每次选择第0位置的元素为轴点元素 2.利用pivot将数组分割成2个子数组 将 阅读全文
posted @ 2021-08-18 13:43 Wu_Candy 阅读(282) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 25 下一页