自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

(ÒωÓױ)

曾经去过跨越一个小时的地方

  • 博客(20)
  • 资源 (11)
  • 收藏
  • 关注

原创 LeetCode之路:171. Excel Sheet Column Number

LeetCode之路:171. Excel Sheet Column Number一、引言这道题相对来说比较简单,但是背后涉及到的东西确实挺有意思的: 我才知道 Excel 的列的表示是用的类似于二十六进制表示法来表示的每做一题,总会有或多或少的收获,或是技术上的,或是经验上的。嗯,还是直接看题吧: Given a column tilte as appear in an Excel sheet

2017-05-31 16:08:13 677

原创 LeetCode之路:122. Best Time to Buy and Sell Stock II

LeetCode之路:122. Best Time to Buy and Sell Stock II一、引言这是一道非常有趣的题目! 这是一道非常有趣的题目!! 这是一道非常有趣的题目!!!重要的事情先说三遍 : )好了,接下来让我们看看这道题: Say you have an array for which the i^th element is the price of a given stock on

2017-05-26 19:26:01 1136

原创 LeetCode之路:404. Sum of Left Leaves

LeetCode之路:404. Sum of Left Leaves一、引言这是一道乍看比较简单,但是稍不注意做起来就会比较痛苦的题目 T_T ~~~这道题我做了很久,一开始审错了题目,提交了之后看到了 Error Case 之后发现自己理解错了,再之后做出了第一个版本的代码,但是对于代码的简洁度不够满意,然后又拼命为了减少代码行数思考更加简洁的办法,于是又写出了好

2017-05-25 20:44:57 761

原创 LeetCode之路:383. Ransom Note

LeetCode之路:383. Ransom Note一、引言这是一道非常“时髦”的题目,正好最近也在发生勒索病毒的事情。因此这个标题: Ransom Note 我百度翻译是“勒索信”的含义(英语水平不高,如果有其他的含义当我没说)。而就这道题目来说,说实话仅仅是挂靠了一个Ransom Note 的背景而已,实际上的模型是非常简单的:

2017-05-25 14:12:06 1202

原创 LeetCode之路:349. Intersection of Two Arrays

LeetCode之路:349. Intersection of Two Arrays一、引言这是一道非常简单的题目,权当睡前的一点小练习,顺便看看他人的代码学点技巧了。题目信息如下: Given two arrays, write a funtion to compute their intersection.

2017-05-25 00:21:09 1081

原创 LeetCode之路:453. Minimum Moves to Equal Array Elements

LeetCode之路:453. Minimum Moves to Equal Array Elements一、引言这是一道让人看上去有些困扰的题目,而本人也确实花了不少的时间,钻入了自己的思维陷阱里面,后面又出现了不少的编译问题,扰乱了自己的解题思绪。最后的最后,当看到了最高票答案之后,才发现: It’s a math question.

2017-05-24 20:53:32 1609 4

原创 Win10 上如何使用便利贴功能

一、引言习惯了 Win7 上的便利贴功能,突然上手 Win10 系统在搜索栏中搜索“便利贴”程序居然没有,这一点多多少少让我觉得有点不知所措。二、原来是更名了在所有应用中查找 Sticky Notes 程序即可:这是一个非常方便的软件,希望能够对遇到了同样问题的各位有所帮助 ^_^~~~

2017-05-22 09:50:58 1315

原创 LeetCode之路:500. Relative Ranks

LeetCode之路:500. Relative Ranks一、引言这道题相对来说比较简单,题目含义也比较容易弄懂。但是这道题容易理解错题意,相信这也是为什么这道题的 Acceptance (通过率)才 47% 的原因。先来看看题目吧: Given sc

2017-05-19 20:13:09 978

原创 LeetCode之路:455. Assign Cookies

LeetCode之路:455. Assign Cookies一、引言这是一道非常非常有趣的题目,有趣到我睡前看到了这道题,拼着明天上班没精神的后果都要撑着把这篇博客写完。那么这道题究竟哪里有趣了呢?同样是一道题意简单、做出来也简单,甚至于最高票答案的思路都是跟我们的思路一样一样的题目;看似轻松平常,但是最高票答案却用了一般人想不到的方式来完成这个问题,这就让人有些感叹不已了。

2017-05-19 01:22:43 780

原创 VS2017 发布到远程存储库时遇到错误:Git failed with a fatal error.

VS2017发布到远程存储库时遇到错误:Git failed with a fatal error一、引言最近在配置新笔记本的工作环境的时候,下载安装了 VS2017 之后,在本地 Clone 了我挂靠在 GitHub 上面的 LeetCode 仓库。我在这个工作区中编辑了一些内容,然后想要提交(git push)的时候,弹出了一个 Git for Window 窗口要求我输入 GitHub 的账号和密码

2017-05-18 18:37:29 30986 4

原创 LeetCode之路:530. Minimum Absolute Difference in BST

LeetCode之路:530. Minimum Absolute Difference in BST一、引言最近工作较忙,加上更换工作主力电脑(嘿嘿终于用上了 ThinkPad),稍微耽误了 LeetCode 的刷题进度,不过没关系,只要人在、题在,进度就一直会在。这是一道有关二叉搜索树的题目,我们先来看看题目,再来解释相关概念:

2017-05-18 15:59:44 1277

原创 T470P未使用电池开启飞行模式死机问题

一、分析原因Win10 自带的飞行模式仅仅是对于网络进行限制,而 ThinkPad 多了一种飞行电源模式,并且在用户开启了飞行模式之后自动开启,目的是为了限制用户的电池供应功率,限制在一个稳定的功率内。但是当用户未使用电池,使用交流电源又会出现功率太高的问题,则直接死机(或许是直接切断了交流供电,导致笔记本没有电源直接死机)。二、尝试解决方案1:进入安全模式,获取管理员权限,通过管理软件关闭飞行电源

2017-05-15 15:26:59 6255

原创 LeetCode之路:563. Binary Tree Tilt

LeetCode之路:563. Binary Tree Tilt一、引言做这道题一定不能忘的一点: tilt 是倾斜度的意思(T_T鄙人英语战五渣,LeetCode 读题靠百度翻译,有本事来咬我啊)好了,进入正题,这是一道非常有趣的题目,让我们来看看题目信息: Given a binary tree, return the tilt of the whole tree.

2017-05-12 12:34:09 1208

原创 如何禁用文本框输入中文

一、引言最近在工作中遇到了这样的问题: 目前的密码输入框可以输入中文,需求要求提示用户不可以输入中文那么,如何限制用户不能输入中文呢?二、厉害了,我的 ASCII 码网上搜寻了很久,有各种答案,尤其是正则表达式的方法,函数看得云里雾里的。最后在一个论坛里面看到了一位仁兄非常简洁的一个算式:ascii > 255顿时恍然大悟,厉害呀我的哥!这里,中文字符的编码定然大于 255 的编码,一般密码输

2017-05-12 11:32:27 1576

原创 LeetCode:492. Construct the Rectangle

LeetCode:492. Construct the Rectangle一、引言这是一道比较简单的题目,尽管题目信息比较多,这里附上题目信息: For a web developer, it is very important to know how to design a web page’s size. So, given a specific rectangular web page’

2017-05-11 22:54:35 717

原创 LeetCode之路:283. Move Zeroes

LeetCode之路:283. Move Zeroes一、引言一看到这道题,我就想起了曾经在西安一家公司面试的时候,一位面试官问我的一道题: 在一个数组中,零散的分布了一些正整数和 0,你可以写个方法把所有的 0 都移动到数组的最后边吗?题目要求很简单,完成这道题的思路也有很多,当时脑海里冒出的第一个念头就是: 排序嘿嘿,就是这么“懒”(使用std::sort方法就可以了),但是面试官不满意,让

2017-05-11 18:15:47 885 3

原创 LeetCode之路:258. Add Digits

LeetCode之路:258. Add Digits一、引言这是一道比较难的题,之所以下这个定义,是因为要做出来这道题的正确答案,需要一点点数学知识。当然,能看到这篇博客的人,大部分都是程序员,那么作为程序员,我们自然有自己的方法来实现它,这样看来,这道题其实也不算太难。直接上题目信息吧: Given a non-negative integer num, repeatedly add all its

2017-05-08 23:57:59 721

原创 GetHostWnd() 与 GetActiveWindow() 的用法区别

一、引言最近工作中遇到了一点小问题: 首先我在主窗口上创建了两个子窗口,然后想要让其中的一个子窗口置顶。 但是很无奈,使用了 SetWindowPos() 方法怎么都置不了顶,反而还被另外一个子窗口一直压在下面; 更奇怪的是:当我切换了其他程序后,再切换回来,我想要置顶的子窗口就置顶了。这是一个奇怪的问题,最后在老大的帮助下解决了这个问题。是因为我在主窗口下创建子窗口时,使

2017-05-08 17:51:52 1423

原创 C/C++如何实现随机数

一、引言学习 C 语言已经很久了,工作之后便投入了 C++ 的怀抱。一直也没有遇到过随机数的问题,最近工作刚好遇到了,这里也好奇了下,C 语言有 rand 函数来实现随机数,那么 C++ 呢?二、C++并未对随机数作专门的处理通过翻阅了 C++ 在线手册,我很遗憾的发现,C++ 并未对随机数的相关函数进行专门的封装,而是直接调用了 <cstdlib> 头文件作为对于 C 语言的兼容。那么其实在这里,

2017-05-04 17:44:30 9009

原创 LeetCode之路:226. Invert Binary Tree

LeetCode之路:226. Invert Binary Tree一、引言这道题的 Trivia 栏目下的信息还是挺有意思的: Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off.这句话的

2017-05-02 18:28:56 563

Windows Terminal 编译出来的发布包(这是 UWP 程序,要求系统必须是 1809 及其以上)

微软最新公布出来的 WIndows Terminal,其在 GitHub 上的地址是 https://github.com/microsoft/Terminal,很多人都不知道怎么编译(包括我)。这里看到一位仁兄编译出来一个发布版,但是要求非常高,需要 Win10 1809 以上的系统才能运行。另外,这是个 UWP 软件,与一般的 exe 软件不同。

2019-05-07

Ubuntu 18.04 离线安装 docker17.05.0-ce 安装包

Ubuntu 18.04 离线安装 docker17.05.0-ce 安装包,亲测成功: 安装步骤: 1. 将本文件夹中的 4 个文件放到 Ubuntu 任意一个文件中(一般用户目录下) 2. 运行这行命令离线安装 docker: dpkg -i *.deb 3. 运行这行命令验证 docker 安装成功: docker version

2018-05-23

The docker book (2017 年 3 月版) (对标 docker 版本 v17.03.0 )

The docker book (第一本 docker 书英文版原著),2017 年 3 月更新版本,对标 docker 版本是 v17.03.0 版本。目前 2018 年 5 月 22 日这本书的最新版本已经是对标了 docker v17.12.0 版本了,倒是可以在官网上购买,也不是很贵,10 美元的样子,但是看看这本也不赖,毕竟也只差了一年多的版本而已。对于新人入门,不需要追求死死追着新版本走,拿一个稍微新的版本好好学完了之后,再去官网社区更新下最新的更新也不是不可以的。

2018-05-22

深入浅出 Windows 10通用应用开发 林政著

《深入浅出 Windows 10通用应用开发》,文件 100 多 M,虽然不如文字版的 PDF 高清,但是仅供学习使用还是够用了。 希望各位网友在学有余力之余,还是尽量支持下正版书籍,也算抵消一点我的归咎之心:)

2018-01-05

Wireshark 数据包分析实战 第2版 (绝对高清108M扫描版)(无目录)

《Wireshark 数据包分析实战 第2版》,绝对高清 108M 扫描版,但是不带目录。 曾经为了学习 Wireshark 在网上下载了好多资源,包括 CSDN 的下载量最高的那个资源,其要么是拍照拍出来的,要么是清晰度不够,都很影响阅读体验。 而这份绝对是我找的那么多资源中,唯一一个清晰度最高的,阅读体验最好的。 Enjoy it :)

2017-12-19

Head First Design Patterns 随书附带源代码

Head First Design Patterns 随书附带的源代码文件。 虽说看书敲代码比较好一些,但是拥有这么一份代码随时查看也是挺好的。

2017-12-19

AS SSD Benchmark

可以用来测试 SSD 速度,以及检查是否 4K 对齐,还是很好用的:)

2017-11-13

2017-3-25最新Notepad++源代码

这是我最近在Github上拉取到的2017-3-25的最新的Notepad++的源代码,不方便的同学可以下载我的资源进行学习。

2017-04-01

支持VS2017的vax插件VA_X_Setup2210

亲测可用!!!亲测可用!!!亲测可用!!! 可用的事情说三遍!!! 搜索C盘VA_X.dll,替换掉*/15.0/*路径下的VA_X.dll文件即可 其他教程说需要卸载之前的版本 我测试是,只要你当前的vs版本没有安装vax插件,就可以不用卸载vax之前的版本

2017-03-16

opengl游戏编程

opengl游戏编程 美版 我看了自我感觉不错 啊哈 哈哈

2014-03-27

空空如也

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

TA关注的人

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