答案
1.1 - 1.2 B A
2.1 - 2.5 B A A A D
3.1 - 3.2 D C
知识点分析
《线性表》
【顺序存储】可以随机存取表中元素,但插入与删除需要移元素。(一维数组)
【链式存储】插入与删除不需要称动元素,但不能对数据元素进行随机访问。
《栈与队列》
【栈】后进先出
【队列】先进先出
【循环队列】队尾指针所指位置的下一个位置是队头指针
【双端队列】是一种具有队列和栈的性质的数据结构。双端队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。
《字符串》
【空串】长度为0的串称为空串,空串不包含任何字符。
【空格串】由一个或多个空格组成的串。
【子串】由串中任意长度的连续字符构成的序列称为子串。含有子串的串称为主串。空串是任意串的子串。
工作注意
【字符串转换加try catch】建议接口请求回来的数据都尽量用字符串接收,然后再封装get方法处理类型转换,减少使用异常。(比如返回的是"#ffffff"万一没有返回#号,再做强制转换会崩溃)
【js不支持long类型】建议接口返回的字段是字符串类型,(比如long类型的订单号,如果给h5页面,会截掉部分)
【ios处理double麻烦】建议接口返回的字段是字符串类型,(比如返回一个价格,116.40,可能会被处理成116.333333333339)

网友评论