当前位置: 首页 > news >正文

学校网站模板wordpressseo项目分析

学校网站模板wordpress,seo项目分析,最近国内色情网站做的最好的是哪个,商标注册名字查询系统最近使用go开发排行榜的需求, 有些情况会用到有序map, 但是go竟然没有有序map的实现 本着自己动手丰衣足食的原则, 就自己实现了一个 原理 原理比较简单, 主要结合了container/list双向链表和map 使用双向链表存储key和value, 保证顺序, 使用map存储key和节点信息, 保证查找…

最近使用go开发排行榜的需求, 有些情况会用到有序map, 但是go竟然没有有序map的实现

本着自己动手丰衣足食的原则, 就自己实现了一个

原理

原理比较简单, 主要结合了container/list双向链表和map

使用双向链表存储key和value, 保证顺序, 使用map存储key和节点信息, 保证查找的时间复杂度

在增加, 删除, 修改, 查询时保证了O(1)的复杂了, 感兴趣的同学可以查看源码, 多多给出更多优化意见

安装

go get -u github.com/shuaibingn/go-extension/ordered_map

使用

```go
package mainimport ("fmt""github.com/shuaibingn/go-extension/ordered_map"
)func main() {om := ordered_map.NewOrderedMap[string, string]() // 初始化有序mapom.Set("key1", "value1") // 设置key, valueom.Set("key2", "value2")om.Set("key3", "value3")value, ok := om.Get("key1") // 获取key1的值fmt.Println(value, ok)om.Remove("key2") // 删除key2keys := om.Keys() // 获取所有的keyfmt.Println(keys)values := om.Values() // 获取所有的valuefmt.Println(values)// 有序map遍历for item := range om.Iterator() {fmt.Println(item.Key, item.Value)}om.Clear() // 清空有序mapfmt.Println(om.Len()) // 获取有序map的长度
}
http://www.yidumall.com/news/79858.html

相关文章:

  • 美女做爰免费观看视频网站优化seo系统
  • 网站开发回访话术百度站内搜索的方法
  • 网站备案多个域名外贸是做什么的
  • 万网一台虚拟主机做多个网站关键字是什么意思
  • 网站支付宝接口付费网站友链外链
  • 揭阳公司做网站产品推广方案怎么做
  • 可以在什么网站做二建题目广点通投放平台登录
  • wordpress的商城网站制作公司杭州做百度推广的公司
  • 淘宝运营主要做些什么广州各区正在进一步优化以下措施
  • 南宁seo建站seo快速排名首页
  • 最好的网站建设用途2021年新闻摘抄
  • 湖北网站推广公司技巧高质量外链购买
  • 吉林省建设安全协会网站百度搜索指数排行
  • 影视会员代理平台网站网络营销推广专员
  • 常州网站建设流程长沙网站推广 下拉通推广
  • wordpress做双语网站企业网页设计与推广
  • 中国建设银行公司网站官网seo交流群
  • 徐州做网站的公司哪些好网站seo关键词优化技巧
  • 哪些网站是做色选机销售的推广竞价账户托管
  • 做flash网站遇到函数成都seo顾问
  • 龙华公司做网站114啦网址导航官网
  • 百度站长工具seo查询ip或域名查询网
  • 做公众号封面网站兔子bt樱桃搜索磁力天堂
  • 2021年最新热点素材网站建设优化
  • 网站建设的目的和作用西安关键词排名提升
  • 网站开发平台的定义企业宣传片视频
  • 织梦后台怎么建设网站seo网站排名优化案例
  • 文章资讯类网站模板郑州百度推广公司
  • 佛山找人做网站营业推广经典案例
  • 做防水的网站有哪些长沙优化网站