自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 golang 切片使用踩坑笔记

废话不多说,先上代码:func myAppend(s []int) []int { s = append(s, 100) return s}func myAppendPtr(s *[]int) { // 会改变外层 s 本身 *s = append(*s, 100) return}func main() { s := []int{1, 1, 1, 1, 1} s1 := s[1:3:4] newS := myAppend(s1) fmt.Println(s1) s =

2021-03-02 17:31:37 586

原创 算法面试题-链表反转变形(golang实现)

题目详情:给定一个单链表的头节点 head,实现一个调整单链表的函数,使得每K个节点之间为一组进行逆序,并且从链表的尾部开始组起,头部剩余节点数量不够一组的不需要逆序。(不能使用队列或者栈作为辅助)例如: 链表:1->2->3->4->5->6->7->8->null, K = 3。那么 6->7->8,3->4->5,1->2各位一组。调整后:1->2->5->4->3->8->7-&

2021-02-26 09:13:23 399

原创 POJ1753(The Pilots Brothers' refrigerator)

题目连接点击此处题目大意 有一个4x4的网格,每个网格都有一个开关,开关只有开和关两种状态。改变任一一个开关的状态都回改变其所在的行列每一个开关的状态,要找到一种调整开关的方式使整个网格的开关都是开的状态要求操作开关次数最小,并且将操作的开关输出。解题思路 思考阶段一:这道题基本上一看就是poj1753的翻版题目。差别就是操作开关的影响周围开关的方式。1753是影响其上下左右的开关,而...

2019-01-01 16:35:58 246

原创 POJ1753(Flip Game)

题目连接点这里题目大意有一个4x4的网格上面有16个按钮。按钮只有黑白两种颜色。按其中一个按钮本身和其上下左右的按钮都会改变颜色。给出初始棋牌的状态,输出最少要按多少次按钮才可以让棋牌变为一种颜色。解题思路 思考阶段一:找规律,这种开关类题目大多数都是有某种规律(也许),然而看了10分钟啥也没发现,放弃。 思考阶段二:暴力枚举,将所有情况枚举出来,选择点击次数最少的情况就好。(可能...

2019-01-01 15:26:29 590

原创 一个简单Crackme的分析

题目:[Reverse Crackme]题目连接要求:逆向并计算相应的key题目分析 如图。是nSPack的壳,可以使用OD的esp定律脱壳。也可以使用脱壳机(百度就有)。为了简单,这里使用nSPack脱壳机进行脱壳。 如图。发现程序是一个控制台程序(可以查找main入口方法)瞎输入一些数字上去,显示字符串error,可以寻找字符串找到关键函数。 如上代码可知,...

2018-07-23 19:43:48 2929

空空如也

空空如也

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

TA关注的人

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