自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 LeetCode337 打家劫舍 III(中等 树上dp)

最佳买卖股票时机含冷冻期1.题目在上次打劫完一条街道之后和一圈房屋后,小偷又发现了一个新的可行窃的地区。这个地区只有一个入口,我们称之为“根”。 除了“根”之外,每栋房子有且只有一个“父“房子与之相连。一番侦察之后,聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”。 如果两个直接相连的房子在同一天晚上被打劫,房屋将自动报警。计算在不触动警报的情况下,小偷一晚能够盗取的最高金额。示例1:输入: [3,2,3,null,3,null,1]3/ 2 3\ \3 1输

2021-06-03 10:40:46 170

原创 LeetCode 309 (中等,动态规划)

最佳买卖股票时机含冷冻期1.题目给定一个整数数组,其中第 i 个元素代表了第 i 天的股票价格 。​设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股票):你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。卖出股票后,你无法在第二天买入股票 (即冷冻期为 1 天)。示例1:输入: [1,2,3,0,2]输出: 3解释: 对应的交易状态为: [买入, 卖出, 冷冻期, 买入, 卖出]来源:力扣(LeetCode)链接:http

2021-06-02 11:56:42 150

原创 LeetCode 221 最大正方形(中等 动态规划)

最大正方形1.题目你在一个由 ‘0’ 和 ‘1’ 组成的二维矩阵内,找到只包含 ‘1’ 的最大正方形,并返回其面积。示例1:输入:matrix = [[“1”,“0”,“1”,“0”,“0”],[“1”,“0”,“1”,“1”,“1”],[“1”,“1”,“1”,“1”,“1”],[“1”,“0”,“0”,“1”,“0”]]输出:4示例2:输入:matrix = [[“0”,“1”],[“1”,“0”]]输出:1提示:m == matrix.lengthn == matrix[i].

2021-06-01 17:33:17 158

原创 LeetCode 192 打家劫舍 (中等 动态规划)

打家劫舍1.题目你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。示例1:输入: [1, 2, 3, 1]输出:4解释:偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。偷窃到的最高金额 = 1 + 3 = 4 。示例 2:

2021-06-01 16:02:28 130

原创 LeetCode 53 最大子序和(简单 动态规划)

最大子序和1.题目给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素), 返回其最大和。示例1:输入:nums = [-2, 1, -3, 4, -1, 2, 1 ,-5, 4]输出:6解释:连续子数组[4, -1, 2, 1]的最大为6。提示:1 <= nums.length <= 3 * 10^4-105 <= nums[i] <= 105来源:力扣(LeetCode)链接:https://leetcode-cn.com/

2021-06-01 10:29:43 82

原创 LeetCode 5773 插入后的最大值(中等 贪心)

LeetCode 5773 插入后的最大值1. 题目给你一个非常大的整数 n 和一个整数数字 x ,大整数 n 用一个字符串表示。n 中每一位数字和数字 x 都处于闭区间 [1, 9] 中,且 n 可能表示一个 负数 。你打算通过在 n 的十进制表示的任意位置插入 x 来 最大化 n 的 数值 ​​​​​​。但 不能 在负号的左边插入 x 。例如,如果 n = 73 且 x = 6 ,那么最佳方案是将 6 插入 7 和 3 之间,使 n = 763 。如果 n = -55 且 x = 2 ,那么最

2021-05-30 17:59:08 176

原创 LeetCode 5774 使用服务器处理任务(中等 优先队列)

LeetCode 5774 使用服务器处理任务1. 题目给你两个 下标从 0 开始 的整数数组 servers 和 tasks ,长度分别为 n​​​​​​ 和 m​​​​​​ 。servers[i] 是第 i​​​​​​​​​​ 台服务器的 权重 ,而 tasks[j] 是处理第 j​​​​​​ 项任务 所需要的时间(单位:秒)。你正在运行一个仿真系统,在处理完所有任务后,该系统将会关闭。每台服务器只能同时处理一项任务。第 0 项任务在第 0 秒可以开始处理,相应地,第 j 项任务在第 j 秒可以开

2021-05-30 17:29:46 206

原创 LeetCode 506 相对名次(简单 排序)

LeetCode 506 相对名次1. 题目给出 N 名运动员的成绩,找出他们的相对名次并授予前三名对应的奖牌。前三名运动员将会被分别授予 “金牌”,“银牌” 和“ 铜牌”("Gold Medal", "Silver Medal", "Bronze Medal")。(注:分数越高的选手,排名越靠前。)示例:输入: [5, 4, 3, 2, 1]输出: ["Gold Medal", "Silver Medal", "Bronze Medal", "4", "5"]解释: 前三名运动员的成绩为前

2021-05-29 15:46:11 132

原创 LeetCode 477 汉明距离总和(中等 位运算)

LeetCode 477 汉明距离总和1. 题目两个整数的 汉明距离 指的是这两个数字的二进制数对应位不同的数量。计算一个数组中,任意两个数之间汉明距离的总和。示例:输入: 4, 14, 2输出:6解释: 在二进制表示中,4表示为0100,14表示为1110,2表示为0010。(这样表示是为了体现后四位之间关系)所以答案为:HammingDistance(4, 14) + HammingDistance(4, 2) + HammingDistance(14, 2) = 2 + 2 + 2

2021-05-28 20:33:57 73

原创 LeetCode 461 汉明距离(简单 位运算)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-05-28 16:04:20 114

原创 微信小程序 placeholder “悬浮“ 在固定view上层

今天做小程序,在一个新增页面中, 上面是一系列input,底部有个fixex的提交按钮, 两个部分分别属于不同view,但是遇到了这样一个问题,当滚动input的部分时,发现input的placeholder悬浮在提交按钮上方。很显然这种情况不能接受,解决问题的方法就是将按钮view的z-index来控制层级,将其的z-index变大就可以了。.bottom-view { position: fixed; bottom: 0; width: 100%; hei.

2020-08-01 16:36:09 3397

原创 微信小程序 动态加载页面标题

一般来说,我们在小程序设置标题的时候需要在json文件中编辑“navigationBarTitleText” = “text”, 但是如果想动态修改标题,让不同名字传进该页面的时候标题也不同的话,需要用到wx.setNavigationBarTitle()命令直接在js文件中的onLoad函数里调用这个函数就可以了 onLoad: function (options){ console.log(options.title); wx.setNavigationBar...

2020-07-31 17:19:06 551

原创 cannot resolve symbol servlet

初学java,用idea import javax.servlet.*时候出错我们没有吧servlet-api这个包导入项目中,所以右击项目名字,选择Open ModuleSettings之后在Libraries中点+号,选择java之后在安装的tomcat服务器的lib文件夹下选择servlet-api.jar文件确定只用,apply一下就解决问题了...

2020-06-16 22:53:34 338

原创 微信小程序 省市县三级联动

最近想实现小程序中地址方面的省市县的三级联动功能,最开始以为微信没有提供这样的功能,我就利用picker-view自己实现了这个功能,后面发现可以直接利用picker来实现,我接下来介绍两种方法,picker最好实现,直接调用即可,picker-view需要自己设计。picker, 在微信开放文档中小程序的组件-表单组件中就可以看到,利用picker主要就是利用其中的mode属性 ,mod...

2020-04-16 16:19:08 1439

原创 LeetCode第23场双周赛

总结:四道题难度都不大,只要细心,就可以全部做出来。5360.统计最大组的数目题目: 给你一个整数n。请你先求出从1到n的每个整数 10 进制表示下的数位和(每一位上的数字相加),然后把数位和相等的数字放到同一个组中。 请你统计每个组中的数字数目,并返回数字数目并列最多的组有多少个。1 <= n <= 10^4输入:n = 13输出:4...

2020-04-05 00:29:13 348

原创 微信小程序 数量增减

在微信小程序中,做购物车功能的部分的时候,涉及到商品的增加和减少功能,一般来说这部分的功能主要就是事件,当点击“-”时,绑定了一个将数字减少的函数,当减少到1时就不再减少,当点击“+”号时,绑定了将数字增加的功能,我先初步设计一个,首先就是在data中定义一个num变量: data: { num:0 }, 之后在wxml页面设计一个加减的框,中间的数字绑定了...

2020-03-27 17:17:38 3926

原创 微信小程序 view中多个text换行

小程序想在view中写几个不同的text,然后发现不能很好的换行,我开始的代码是这样的<view> <text style="font-size:50rpx;">one</text> <text style="font-size:40rpx;">two</text> <text style="font-si...

2020-03-19 17:20:13 8886

原创 微信小程序the server responded with a status of 500 (HTTP/1.1 500 Internal Server Error)

在写小程序代码时,我在一个地方加载了本地的一个图片,结果报错failed load, 开始以为时别的错了,找了很久才发现是图片的路径出了问题,正确的路径比错误的路径多了个“../”,当我加上去之后问题就解决了,很明显是粗心惹的祸,下次注意啊。...

2020-03-19 11:00:34 2345 1

原创 微信小程序 横向滑动图片

在微信小程序中想要实现横向滑动图片列表这个功能,主要是依靠小程序中的scroll-view可滚动视图区域来实现,这个可以上下滚动也可以实现左右滚动,只需要设置参数就可以了,关键在于scroll-view中的参数设置,scroll-view中有参数scroll-x默认为false,表示是否支持横向滑动,并且还需要关注的就是scroll-view中的view需要横向放置即设置displa...

2020-03-16 15:23:51 5381 4

原创 Xamarin.forms的MessagingCenter

最近需要用到Xamarin.forms中的MessagingCenter这里记录一下。 MessagingCenter分为发送方MessagingCenter.Send和订阅方MesagingCenter.Subscribe,MessagingCenter相当于广播,Send方发送广播,Subscirbe方是订阅方,只有订阅了广播,才能接收到消息。,需要注意的是两者中的第二个参数必须...

2020-02-22 13:17:42 436

原创 Xamarin实现微信分享

一、准备工作: 最近需要在一个项目中实现微信分享的功能,但是没有相关的经验,查找很了多博客,这里做个自己的总结。 要实现微信分享的话,首先需要在微信开放平台注册自己的app,获得appid,而注册app的时候需要应用包名和应用签名,应用包名在打包的时候就可以看到,右击android项目,选择属性,在清单一栏就可以看到程序包的名称了,一般是com...

2020-02-22 13:05:01 1079

原创 Android ABI不匹配

在做Xamarin的项目时,我开心的点了一下绿色的三角形来运行,但是报了如下的错误:百度了很长时间来了解这些个ABI是干什么的,最后发现只需要用第二个方法“或将‘x86’添加到应用生成的ABI列表中”,于是我发现在Android项目的属性中可以添加这个:Android属性的Android选项的最下面有个高级的选项,点开之后发现x86并没有被选中,所以选中x86之后...

2020-02-18 00:03:48 1358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除