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

网站数据分析报表怎么找百度客服

网站数据分析报表,怎么找百度客服,微能力者恶魔网站谁做的,wordpress 卡片插件与 list 不同的是,集合内的元素是无序的,同时不能重复,和数学中的集合概念类似 命令 SADD 将一个或者多个元素添加到 set 中,但是需要注意的是重复的元素是无法加入的 sadd key member {member……} 时间复杂度: O(1) 返回值: 添加成功的元素个数 SMEMBERS 获取对应 set …

与 list 不同的是,集合内的元素是无序的,同时不能重复,和数学中的集合概念类似

命令

SADD

将一个或者多个元素添加到 set 中,但是需要注意的是重复的元素是无法加入的

sadd key member {member……}

时间复杂度: O(1)

返回值: 添加成功的元素个数

SMEMBERS

获取对应 set 中的所有元素,这些元素的顺序都是无序的

smembers key

时间复杂度: O(N)

返回值: 所有元素的列表

SISMEMBER

用来判断一个元素是否在set中存在

sismember key member

时间复杂度: O(1)

返回值: 1 表示元素在集合中, 0 表示元素不存在或者key不存在

SCARD

获取集合中的元素个数

scard key

时间复杂度: O(1)

返回值: 集合中的元素个数

SPOP

从 set 中删除并返回一个或者多个元素

但是因为 set 中的元素是无序的,所以取出的元素实际是随机的

spop key {count(取出的元素个数)}

时间复杂度: O(N) N就是count

返回值: 取出的元素

SMOVE

将一个元素从原 set 中取出放入到目标 set 中

smove source(原set) destination(目标set) member

时间复杂度: O(1)

返回值: 1 表示移动成功, 0 表示失败

SREM

将指定的元素从 set 中删除

srem key member {member……}

时间复杂度: O(N) N表示要删除的元素的个数

返回值: 这一次操作被删除的元素的个数

多集合之间的操作

和数学概念一样,交集、并集、差集

SINTER

获取指定 set 的交集中的元素

sinter key {key……}

时间复杂度: O(N*M) N和M分别是集合的元素个数

返回值: 满足交集条件的所有元素

SINTERSTORE

获取指定 set 的交集中的元素,然后保存到目标 set 中

sinterstore destination key {key……}

时间复杂度: O(N*M) N和M分别是集合的元素个数

返回值: 交集的元素的个数

SUNION

获取指定 set 的并集中的元素

sunion key {key……}

时间复杂度: O(N) N给定的所有集合的总的个数

返回值: 并集的元素

SUNIONSTORE

获取指定 set 的并集中的元素,然后保存到目标 set 中

sunionstore destination key {key……}

时间复杂度: O(N) N给定的所有集合的总的个数

返回值: 并集的元素个数

时间复杂度: O(N) N给定的所有集合的总的个数

返回值: 并集的元素个数

sdiff key {key……}

时间复杂度: O(N) N给定的所有集合的总的元素个数

返回值: 差集的所有元素

SDIFFSTORE

获取指定 set 的差集中的元素,然后保存到目标 set 中

sdiffstore destination key {key……}

时间复杂度: O(N) N给定的所有集合的总的个数

返回值: 差集的元素个数

命令总结

命令

操作

时间复杂度

SADD key element [element ...]

批量添加元素时,时间复杂度与元素数量成正比。

O(k),k 是添加的元素个数

SREM key element [element ...]

批量删除元素时,时间复杂度与元素数量成正比。

O(k),k 是删除的元素个数

SCARD key

直接返回集合的基数(元素个数),无需遍历。

O(1)

SISMEMBER key element

基于哈希表实现,判断元素是否存在的时间为常数。

O(1)

SRANDMEMBER key [count]

若 count 为正,返回不重复元素;为负可能返回重复元素。

O(n),n 是返回的元素数量

SPOP key [count]

随机移除并返回元素,性能与数量相关。

O(n),n 是弹出的元素数量

SMEMBERS key

返回所有元素,需遍历整个集合,大集合慎用。

O(k),k 是集合元素个数

SINTER key [key ...]

求交集,需比较所有集合的公共元素。

O(m * k),m 是集合数,k 是最小集合元素数

SINTERSTORE dest key [key ...]

将交集结果存储到 dest,时间复杂度与 SINTER 相同。

同 SINTER

SUNION key [key ...]

求并集,需合并所有集合的元素。

O(k),k 是所有集合元素总数

SUNIONSTORE dest key [key ...]

将并集结果存储到 dest,时间复杂度与 SUNION 相同。

同 SUNION

SDIFF key [key ...]

求差集(第一个集合独有的元素)。

O(k),k 是所有集合元素总数

SDIFFSTORE dest key [key ...]

将差集结果存储到 dest,时间复杂度与 SDIFF 相同。

同 SDIFF

内部编码

  • 当元素个数较少,且元素都为整数时,为 intset

  • 当元素个数超过 512 个,为 hashtable

  • 当存在元素不是整数时,为 hashtable

http://www.dtcms.com/wzjs/526673.html

相关文章:

  • 成都的教育品牌网站建设网上营销新观察网
  • 网站建设的感想和建议北京百度seo服务
  • 南宁3及分销网站制作网络营销产品推广方案
  • 做周边的网站北京高端网站建设
  • 国内手机网站建设百度站长工具网站
  • 网站建设华威公司怎么样百度推广登录首页官网
  • 枣庄哪里有做网站设计全国最新的疫情数据
  • 达州网站建设公司站长之家的seo综合查询工具
  • 网站开发的教学课程批量外链工具
  • 如何制作自己的公司内部网站百度高级搜索怎么用
  • 申请网站备案要多久日本今日新闻头条
  • 东莞气缸东莞网站建设代刷网站推广快速
  • 网站推荐男生正能量2021百度指数名词解释
  • 厦门网站建设兼职怎么开自己的网站
  • 四川省人民政府2022年森林防火令广州优化疫情防控举措
  • 怎样免费做网站百度人工智能开放平台
  • 前端 兼职做网站互联网推广广告
  • 青岛城阳网站设计整合营销理论
  • 湖州 网站建设公司舆情报告
  • 珠海免费建站微营销推广软件
  • 深圳做网站哪家公司好百度文库首页
  • 阿里云做网站怎么挣钱公司搜索seo
  • 网站维护模板如何推广自己的店铺
  • 新疆工程建设云个人平台seo优化一般包括哪些内容()
  • 设计上海展会2021时间西安seo外包
  • 音响网站模板免费下载福州seo网站管理
  • 动态网页设计新建网站百度快速优化软件排名
  • 网站开发人员年薪怎样利用互联网进行网络推广
  • 唐山网站建设优化购物网站
  • 电大考试亿唐网不做网站做品牌全球疫情今天最新消息