167.两数之和II-输入有序数组

解题思路该题的突破点在“非递减顺序排列”这里,数组左右两头的数相加要么大于 target,要么小于 target,要么直接出答案……所以这里主要讨论两种情况: 数组左右两头之和大于 target 数组左右两头之和小于 target 先来看第一种情况,如果数组中最小的一个数(left)加上数组中最大的一个数(right)要大于 target,那么这个时候应该怎么办?当然是用比最大的数(ri...

发布于 算法

35.搜索插入位置

解题思路该题考虑三种情况: target 在数组中 target 不在数组中,但 target 小于数组最大值 target 不在数组中,且 target 大于数组最大值 对于第一种情况,二分查找的常规操作都能得出正确解。 对于第二种情况,则需要考虑一下插入位置,插入位置应该是第一个大于 target 元素的下标,所以这里要注意 right 不能等于 mid-1,否则就会出现最终返回的下...

发布于 算法

树莓派搭建 LEMP 小记

前言最近有一个音乐学院的朋友想搞一个音频资源共享系统,需要用到 PHP 进行开发,本来是他来提供服务器的,结果……他的服务器到期了,他人又在国外,基本联系不到,于是乎我掏出了我的祖传树莓派,配置一下 PHP 环境,然后,这个故事(事故)就这么开始了……

发布于 小白

WinForm分辨率适应-高DPI自动缩放

问题背景最近在写一个 WinForm 程序,在不同系统终端测试的时候发现原本在 Windows 7 系统上能够高清显示的程序,在搭配了更高分辨率屏幕的 Windows 10 系统终端上出现了界面模糊的现象,查阅资料并多次尝试后终于解决了这个问题,记录在此。

发布于 小白

树莓派与 NATAPP 实现内网穿透

哔哔赖赖  最近入手了一块树莓派4B,想要搭建一个私人服务器,用来搭建自己的博客以及部署一些网站,奈何家里没有公网IP,也不想去买云服务器(麻烦还贵。。。),于是重新走上了 NATAPP 的路子,不得不说,这个小玩意真的良心。

发布于 小白

VMware Workstation Pro15.x 安装 Windows7 虚拟机

本文主要介绍在 VMware Workstation Pro15.x(以下简称 “VM” )上面部署 Windows7 虚拟机。为什么要写这篇文章呢?因为最近要学习大数据相关的东西,不想在自己工作的电脑上配置各种东西了,所以想弄一个 Windows7 的虚拟机专门用来学习,但是在网上找了好多教程,最后都没有成功,所以写这一篇文章来记录一下,如果顺便也解决了你的问题那就再好不过了。

发布于 小白

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

本站由 @吴咕咕 创建,使用 Stellar 作为主题。