参考了,leetcode官方题解的方法,使用计数的方式 算法 首先统计出每个数出现的次数,然后从小到大遍历每个数 : 如果 出现了两次以上,就将额外出现的数记录下来(例如保存到一个列表中); 如果 没有出现过,那么在记录下来的数中选取一个 ,将它增加到 ,需要进行的操作次数为 。 我们还可以对该算法 ...
分类:
编程语言 时间:
2020-03-22 14:24:24
阅读次数:
74
内核对象是个比较难理解的概念,问题的根源就在于即使是《核心编程》书中也没有说清楚它的定义,只是不停地举例和描述它的性质,还有如何使用。 盲人摸象,难见全貌。只能尽可能列举它的性质,注意使用了。 引用计数(书中的说法是使用计数)就是内核对象的一个很关键的性质。由于内核对象的拥有者是内核而不是进程,所以 ...
1、Metrics类型 prometheus中定义了四种metrics类型: 1.1、Counter:只增不减的计数器,其值只能在重新启动时递增或重置为零。例如,可以使用计数器表示已服务的请求数、已完成的任务数或错误数。 1.2、Gauge:是一种度量,它表示一个可以任意上下移动的数值。例如,温度或 ...
分类:
其他好文 时间:
2020-02-15 15:35:33
阅读次数:
244
题意: 字母异位词,即不在意字符的顺序,只要字符种类和各种字符个数一样就符合字母异位词。 解题思路一:因为题目告诉你,只使用小写字母。 因此只需要使用计数排序,记录元素的数目就行。(也可以理解为hash) 1 bool isAnagram(string s, string t) { 2 if(s.s ...
分类:
其他好文 时间:
2020-01-27 15:34:30
阅读次数:
75
Counter 计数器是一个累积量度,代表一个单调递增的计数器,其值只能在重新启动时增加或重置为零。 例如,您可以使用计数器来表示已处理请求,已完成任务或错误的数量。 Gauge Gauge是一种度量标准,代表可以任意上下波动的单个数值。通常用于测量值,例如温度或当前的内存使用量,还用于可能上升和下 ...
分类:
其他好文 时间:
2020-01-19 22:09:08
阅读次数:
134
1. 可以用循环来验证输入。在循环前的第一次读取操作,称为启动读取,如果后续还需要继续读取,则语句应该在循环中。 2. 在实际编程应用中,不建议在 cout 语句中放置递增或递减运算符(因为容易出错)。 3. 需要计数时使用计数器,需要累计汇总时使用累加器。 4. 标记符号是一个特殊值,指示着值列表 ...
分类:
其他好文 时间:
2020-01-16 23:41:05
阅读次数:
82
工作中过程中断续写过很多jmeter的脚本,很多都用过,但过几个月不用回头再用时还是要去查下。今天把计数器的记录在这里以备查找: 接口测试过程中变量需要生成不重复的正整数序列,于是就想到了计数器. 1、计数器的调用路径:在线程组或取样器 右键->配置元件->计数器 2、计数器常用属性配置 Maxim ...
分类:
其他好文 时间:
2019-12-27 11:23:23
阅读次数:
308
计数器 视频讲解: https://www.bilibili.com/video/av77905733/ EmployeeTestCase.java package com.example.demo; import lombok.extern.log4j.Log4j2; import org.jun ...
分类:
其他好文 时间:
2019-12-03 14:22:16
阅读次数:
442
存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序中可用的存储类: auto register static extern 存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C ...
分类:
其他好文 时间:
2019-10-20 11:23:49
阅读次数:
110
Python 编译器与解释器 Python的环境我们已经搭建好了,可以开始学习基础知识了。但是,在此之前,还要先说说编译器与解释器相关的内容。 如果这部分内容,让你觉得难以理解或不能完全明白,可以暂时跳过,等以后再回过头来重新读一遍。 一、数据的表示方式 我们都知道,现实生活中,数字的表示方式有很多 ...
分类:
编程语言 时间:
2019-09-30 00:10:21
阅读次数:
133