摘要:
题目内容: 打印一个n层(1<n<20)金字塔,金字塔由“*”构成,塔尖是1个“*”,下一层是3个“*”,居中排列,以此类推。 1.for循环法 1 max_level = 5 2 for current_level in range(1, max_level + 1): 3 for i in ra 阅读全文
摘要:
1.什么叫算法 算法:可以理解为是解决问题方法的一个计算过程。 2.时间复杂度 用来评估算法运行效率的一个东西。时间复杂度常用大O符号表述,如O(1)。 n = 10 print('Hello World') # 时间复杂度:O(1) for i in range(n): print('Hello 阅读全文
摘要:
结构体是用户定义的类型,表示一系列的集合。语法为 :type关键字 结构体名字 struct{ } 1.结构体声明 type Person struct { name string sex int age int sex,age int # 由于age和sex是相同类型的字段,可以定义在同一行 } 阅读全文
摘要:
数组 数组是指同一类型元素的集合。 1.数组的定义及赋初值 package main import "fmt" func main() { var a [3]int # 定义了一个长度为三的int类型数组 fmt.Println(a) # 运行结果:[0,0,0] # 定义并赋值初值 var a [ 阅读全文