摘要: 如果一个接口没有方法,那么这个接口类型的变量可以接收任何类型的值,因此可以用来做类型检查,具体操作: var i interface{} := 123 _,ok := i.(int)//通过这行代码可以有:如果i被赋予int型,则返回被赋予的数值和bool类型的true error是一种类型 pan 阅读全文
posted @ 2022-04-29 16:01 随笔小点 阅读(109) 评论(0) 推荐(0)
摘要: 继承: 1.将其他结构体当成构建结构体的一部分。 2.结构体的几种关系:继承(强耦合)、实现(接口和实现类)、依赖(将一个结构体作为另一个结构体的参数)、关联(强依赖和平等)、聚合(整体和部分)、组合(整体和部分,不可分和同周期) 组合>聚合>关联>依赖 3.在go中用匿名属性实现继承 例如: ty 阅读全文
posted @ 2022-04-29 14:47 随笔小点 阅读(255) 评论(0) 推荐(0)
摘要: 函数:对应操作序列,是程序的基本组成元素。 函数有具名和匿名之分: 具名函数一般对应于包级的函数,是匿名函数的一种特例,当匿名函数引用了外部作用域中的变量时就成了闭包函数,闭包函数是函数式编程语言的核心。方法是绑定到一个具体类型的特殊函数,Go语言中的方法是依托于类型的,必须在编译时静态绑定。 具名 阅读全文
posted @ 2022-04-29 13:18 随笔小点 阅读(301) 评论(0) 推荐(0)
摘要: 链表:非连续的地址(数据域+指针域) 随机访问一般是下标 时间复杂度计算:1.只要没有循环等复杂结构,那就是O(1) 2.单一for循环O(n) 3.嵌套循环:O(n^...) 4.斐波那契数列的递归:O(2^n) 5.while循环里i每次乘2,越来越接近n 😮(logn) 6.上述结合 空间复 阅读全文
posted @ 2022-04-29 11:05 随笔小点 阅读(33) 评论(0) 推荐(0)
摘要: ==栈对象:仅在其定义的程序块运行时才存在(普通的函数定义什么的) 堆对象:动态分配的对象,可随时建立或删除的对象(new) 动态内存的管理是由一对运算符完成:new(在动态内存中为对象分配空间并返回一个指向该对象的指针) delete(结束一个动态对象的指针,销毁该对象,释放内存) 【如果new了 阅读全文
posted @ 2022-04-29 11:04 随笔小点 阅读(38) 评论(0) 推荐(0)
摘要: main的返回值被用来指示状态,返回值0表示成功; endl:换行+清空缓冲区,将缓冲区内容刷到io设备; 是输入运算符,左边必须是istream对象,cin>>x>>y>>endl的运算是先从外设输入到变量,返回cin,然后再输入y(>>是重载过的); char8位,short16<=int16< 阅读全文
posted @ 2022-04-29 11:03 随笔小点 阅读(48) 评论(0) 推荐(0)
摘要: 类的静态对象:与类本身关联,不需要与每个对象关联 static double rate(return interestRate;),且static声明在类里完成就行,写函数时就不用写了【注:static函数不包括this指针,所以不能定义为const函数】 在使用时可以使用作用域运算符(::)访问静 阅读全文
posted @ 2022-04-29 11:03 随笔小点 阅读(40) 评论(0) 推荐(0)
摘要: 1.数列呈单调增,且变化幅度在两倍以内,考虑等差数列 2.数列起伏大考虑顺序:幂次(有平方数)、后作商/前乘积、等比变形 常见平方数列1、4、9、16、25、36、49、64、81、100、121、144、169、196 3.数列无明显特征,考虑作差0 3.强行作差是最后考虑的,一次作差没有就二次作 阅读全文
posted @ 2022-04-29 11:00 随笔小点 阅读(193) 评论(0) 推荐(0)
摘要: 顺序表的动态实现: typedef struct { ElemType *data;//存储顺序表中元素的首地址 unsigned int maxsize;//顺序表最大长度 unsigned int length;//顺序表元素个数 }SeqList,*PSeqList; 归并算法:有两个顺序表A 阅读全文
posted @ 2022-04-29 10:59 随笔小点 阅读(39) 评论(0) 推荐(0)
摘要: FprintXX(写到响应流,输出控制台) SprintXX(返回字符串,不输出控制台) Fprintf(根据格式输出) Fprintln(输入换行符) Println如果是输出单个字符就是输出字符对应的数字,输出字符串就是对应字符串 十进制/十六进制/二进制:%d %x或%X %b 浮点/布尔/字 阅读全文
posted @ 2022-04-29 10:57 随笔小点 阅读(35) 评论(0) 推荐(0)