- 博客(3)
- 收藏
- 关注
原创 Golang_001_变量
1. 声明变量 // 声明变量:var // 声明常量:const // 声明类型:type // 声明函数:func // 申请单个类型相同变量 var name, address string // 申请多个类型多个变量 var( name string, address string age int ) 2. 变量赋值 // 已经被声明的变量,直接"="号赋值 name, address = "张三", "成都" age = 20 // 未被声明的变量赋值 // 1. 常规声明+赋值
2021-07-10 13:08:55
89
原创 Golang_000_代码风格和基础知识
1. Golang风格 每行程序结束后不需要撰写分号’;’(自动添加); 大括号({)不能够换行放置; if判断式和for循环不需要以小括号包覆起来; – Golang亦有内置gofmt工具,能够自动整理代码多余的空白、变量名称对齐、并将对齐空格转换成Tab。 Golang的块注释不能嵌套使用,推荐使用行注释; 正确的缩进和空白,或使用gofmt来进行格式化; gofmt main.go // 输出格式化的结果 gofmt -w main.go // 写入格式化的结果 运算符两边习惯性各加一个空
2021-07-10 13:07:59
291
原创 算法导论——分治策略——最大子数组问题
最大子数组:一个数组A的和最大的非空连续子数组。 注意:只有当数组中包含负数时,最大子数组问题才有意义。 暴力求解法:(对每个子数组求和,选出和最大的子数组) 分治策略求解方法: 将数组分成规模尽可能相等的子数组,即找到中间位置,然后考虑左子数组和右子数组,最大子数组位置必然有以下三种情况: 完全位于左子数组中 2) 跨过了中点 3) 完全位于右子数组中 分别求出三种情况下的最大子数组,再选出三...
2019-11-16 11:33:53
489
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人