自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GO 切片实力踩坑

概述GO 语言的切片这两天用了用, 可以支持切割数组的中间部分. 但今天使用中, 出了 bug, 查了半天, 发现是切片的问题, 简单写个 demo 复现当时的情况:package mainimport "fmt"func main() { a := []int{1, 2, 3, 4, 5} b := a[2:4] b[0] = 9 fmt.Println(a)}你以为输出的是什么? 来, 看结果:[1 2 9 4 5]懵没懵?? 这是怎么回事呢?(我用个语言怎么老踩坑, 笨

2020-07-18 01:19:51 174

原创 GO 的方法集

前言之前在写 GOdemo 的时候, 写了这么一段程序(大概意思):package maintype Test struct {}func (test *Test) print() { println("test fun")}func main() { Test{}.print()}结果一编译就报错了: cannot call pointer method on Test literal差不多意思是不能调用指针方法. 我一看, 确实, print方法声明的是指针类型. 这么

2020-07-15 23:43:10 208

原创 计算矩阵中全1子矩阵的个数

前言最近被我大哥安利了一道算法题, 这道题说难, 还不至于我做不出来, 说简单吧, 我还想不到最优解, 等把最优解告诉我之后, 我还正好能理解. 我甚至曾经怯怯的认为, 这题就是我哥专门给我找的, 嘿嘿, 心中说不出的小欢喜.题来了, 此题出自力扣, 原题链接:https://leetcode-cn.com/problems/count-submatrices-with-all-ones/描述: 给你一个只包含 0 和 1 的rows * columns矩阵mat,请你返回有多少个...

2020-07-11 00:28:58 2930 1

原创 有了 elseif 为什么还要 switch case

引出你有没有想过既然有了if elseif, 为什么还要设计一个switch case的语法出来呢? 按理说, 一个语言的设计角度来说, 关键词越少越好吧, 而且多出来一种选择分支也没有看出太大用处. 以下几种switch case均可以写成if else的形式(java 代码):// 形式一switch(a){ case 1: break; case 2: break; default: break;}if(a == 1){}else if(a ==

2020-07-04 01:53:11 448 1

空空如也

空空如也

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

TA关注的人

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