自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

算法攻城狮

种一棵树最好的时间是十年前,其次是现在

  • 博客(10)
  • 资源 (3)
  • 论坛 (4)
  • 收藏
  • 关注

原创 Excel 绘制直方图

1、准备好数据2、选择 数据>数据分析>直方图3、指定输入区域和输出区域,选择图标输出

2020-12-28 21:53:28 71

原创 《贫穷的本质:我们为什么摆脱不了贫穷》读书笔记

贫穷的本质:我们为什么摆脱不了贫穷(修订版)阿比吉特·班纳吉 埃斯特·迪弗洛119个笔记◆ 前言>> 穷人与我们有相同的欲望和弱点,也并不比我们理性多少——正好相反,恰恰因为他们几乎一无所有,我们常常会发现,穷人在做选择时会非常谨慎:为了生存,他们都需要成为精打细算的经济学家。◆ 第一章 再好好想想>> 贫穷国家之所以贫穷,原因在于这些国家往往都气候炎热、土地贫瘠、疟疾肆虐、四周被陆地所包围。因此,如果没有大量的原始投资助其解决这...

2020-12-27 19:48:55 179

原创 Leetcode No.29 两数相除

一、题目描述给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。返回被除数 dividend 除以除数 divisor 得到的商。整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345) = 8 以及 truncate(-2.7335) = -2示例 1:输入: dividend = 10, divisor = 3输出: 3解释: 10/3 = truncate(3.33333…) = trunc

2020-12-20 15:02:08 122 4

原创 Leetcode No.28 实现 strStr()

一、题目描述实现strStr()函数。给定一个haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回-1。示例 1:输入: haystack = "hello", needle = "ll"输出: 2示例 2:输入: haystack = "aaaaa", needle = "bba"输出: -1说明:当needle是空字符串时,我们应当返回什么值呢?这是一...

2020-12-14 19:28:18 74

原创 Leetcode No.206 反转链表

一、题目描述反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL二、解题思路假设存在链表 1→2→3→∅,我们想要把它改成∅←1←2←3。在遍历列表时,将当前节点的 next 指针改为指向前一个元素。由于节点没有引用其上一个节点,因此必须事先存储其前一个元素。在更改引用之前,还需要另一个指针来存储下一个节点。不要忘记在最后返回新的头引用!三、代码/*

2020-12-13 00:20:28 74

原创 Leetcode No.25 K 个一组翻转链表

一、题目描述给你一个链表,每k个节点一组进行翻转,请你返回翻转后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。示例:给你这个链表:1->2->3->4->5当k= 2 时,应当返回: 2->1->4->3->5当k= 3 时,应当返回: 3->2->1->4->5说明:你的算法只能使用常数的额外空间。你不能只是单...

2020-12-12 23:21:58 100

原创 Leetcode No.27 移除元素

一、题目描述给你一个数组 nums和一个值 val,你需要 原地 移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。示例2:给定 nums = [0...

2020-12-11 20:48:50 71

原创 Leetcode No.26 删除排序数组中的重复项

一、题目描述给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。示例1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例2:给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回...

2020-12-10 21:50:01 78

原创 Linux 批量杀死某个脚本的所有进程

ps -ef | grep XXXXX.sh |grep -v grep | awk '{print $2}' | xargs kill -9

2020-12-09 19:58:34 375

原创 Leetcode No.24 两两交换链表中的节点

一、题目描述给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例 1:输入:head = [1,2,3,4]输出:[2,1,4,3]示例 2:输入:head = []输出:[]示例 3:输入:head = [1]输出:[1]提示:链表中节点的数目在范围 [0, 100] 内0 <= Node.val <= 100二、解题思路可以通过递归的方式实现两两交换链表中的节点。递

2020-12-08 20:35:29 123

astah破解工具

MAC:右键选择【astah professional.app】,选择显示包内容,然后依次进入【Contents】-【Java】文件夹,直接将原有文件替换掉即可,

2018-12-26

navicate 破解补丁最新版本

2017-01-16

navicate 破解补丁

1、将该文件copy到 navicate.exe的同一文件夹 2、点击patchNavicate.exe 3、选择navicate.exe文件 4、成功破解

2016-01-20

weekingqi的留言板

发表于 2020-01-02 最后回复 2020-01-22

文本框只能输入数字

发表于 2014-02-15 最后回复 2014-02-16

java 文字旋转

发表于 2012-12-20 最后回复 2012-12-26

骑士游历

发表于 2012-08-10 最后回复 2012-12-20

空空如也

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

TA关注的人 TA的粉丝

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