搜索结果
查询Tags标签: freq,共有 29条记录-
蝙蝠算法
2012年,英国剑桥大学学者杨新社提出一种新的元启发式优化算法-蝙蝠算法(Bat Algorithm, BA),该算法通过模拟蝙蝠回声定位行为来寻找函数优化问题的最优解。 1. 蝙蝠算法的基本思想 由于蝙蝠的回声定位行为与函数优化相似,所以可以利用蝙蝠的回声定位行为来寻找最优解。…
2022/4/4 9:19:27 人评论 次浏览 -
安装Spark与Python练习
一、安装Spark检查基础环境hadoop,jdk 下载spark 解压,文件夹重命名、权限 配置文件 环境变量 试运行Python代码1.jdk、hadoop环境 2.spark环境二、Python编程练习:英文文本的词频统计准备文本文件 读文件 预处理:大小写,标点符号,停用词 分词 统计每个单词出现的次数…
2022/3/6 20:15:21 人评论 次浏览 -
2.安装Spark与Python练习
一、安装Spark 检查基础环境hadoop,jdk 下载spark配置相关文件配置环境变量 启动spark并运行python代码def load_file(word_freq): # 读文件到缓冲区try: # 打开文件f = open(intext, r)except IOError as s:print(s)return Nonetry: # 读文件到缓冲区bvff…
2022/3/6 9:15:03 人评论 次浏览 -
用Python刷LeetCode必备知识点3 - collections.defaultdict()
在用Python刷LeetCode时,字典dict是最经常被用到的数据结构,但是对于访问dict,要是键值key不存在,就会有‘KeyError’的错,在写代码时就要先判断key是否存在,因此就要多写好几行代码来避免‘KeyError’。特别是类似使用列表字典,或者用于统计频率等。 比如要统计一…
2022/2/7 14:13:30 人评论 次浏览 -
AtCoder Beginner Contest 234 F - Reordering
期末考试考完了…开始补题了 最近几场ATC的ABC都很简单,前五题都是普及组左右,因此目前的目标就是能够稳出F 这次F的读题没读明白,读错了,实际上是可以乱序,因此就是一个数学组合题: #define int LL const int N = 5010,mod=998244353; int n,m,k; int f[N][N],fac[…
2022/1/8 23:04:11 人评论 次浏览 -
AtCoder Beginner Contest 234 F - Reordering
期末考试考完了…开始补题了 最近几场ATC的ABC都很简单,前五题都是普及组左右,因此目前的目标就是能够稳出F 这次F的读题没读明白,读错了,实际上是可以乱序,因此就是一个数学组合题: #define int LL const int N = 5010,mod=998244353; int n,m,k; int f[N][N],fac[…
2022/1/8 23:04:11 人评论 次浏览 -
SAS 分类资料检验
反应变量无序则使用卡方等分析方法,如果是等级资料考虑使用Wilcoxon秩检验。 1. 卡方选择标准 卡方,n>40, 理论频数大于5 似然比卡方大样本下和卡方一致,小样本似然比卡方更稳健 连续校正卡方,理论频数大于1小于5 Fisher精确检验,n<40,理论频数小于1时。2. 配…
2021/11/12 23:15:33 人评论 次浏览 -
SAS 分类资料检验
反应变量无序则使用卡方等分析方法,如果是等级资料考虑使用Wilcoxon秩检验。 1. 卡方选择标准 卡方,n>40, 理论频数大于5 似然比卡方大样本下和卡方一致,小样本似然比卡方更稳健 连续校正卡方,理论频数大于1小于5 Fisher精确检验,n<40,理论频数小于1时。2. 配…
2021/11/12 23:15:33 人评论 次浏览 -
哈夫曼编码, 哈夫曼树
#include <stdio.h> #include <stdlib.h> #include <string.h>#define swap(a, b) ({\ __typeof(a) temp = a;\ a = b, b = temp;\ })typedef struct Node {double freq;char data;Node *lchild, *rchild; } Node;typedef struct Heap {Node **data;int…
2021/11/1 6:12:08 人评论 次浏览 -
哈夫曼编码, 哈夫曼树
#include <stdio.h> #include <stdlib.h> #include <string.h>#define swap(a, b) ({\ __typeof(a) temp = a;\ a = b, b = temp;\ })typedef struct Node {double freq;char data;Node *lchild, *rchild; } Node;typedef struct Heap {Node **data;int…
2021/11/1 6:12:08 人评论 次浏览 -
260. 只出现一次的数字
给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 进阶:你的算法应该具有线性时间复杂度。你能否仅使用常数空间复杂度来实现? class Solution:def singleNumber(self, nums:…
2021/10/30 23:44:19 人评论 次浏览 -
260. 只出现一次的数字
给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 进阶:你的算法应该具有线性时间复杂度。你能否仅使用常数空间复杂度来实现? class Solution:def singleNumber(self, nums:…
2021/10/30 23:44:19 人评论 次浏览 -
学习单片机编程时点亮一个LED灯有啥意义?
简言之,学习单片机编程,类似学习硬件驱动。 如何点亮一个LED灯,等同于驱动一个LED灯,再复杂一些可以控制LED灯亮灭,更复杂的是远程控制LED灯。 这些是也算是操作系统技术的一部分,所以课程名字又叫微机原理与接口技术等。 扩展案例如下:看drivers文件夹下: 是不是…
2021/10/29 14:09:31 人评论 次浏览 -
学习单片机编程时点亮一个LED灯有啥意义?
简言之,学习单片机编程,类似学习硬件驱动。 如何点亮一个LED灯,等同于驱动一个LED灯,再复杂一些可以控制LED灯亮灭,更复杂的是远程控制LED灯。 这些是也算是操作系统技术的一部分,所以课程名字又叫微机原理与接口技术等。 扩展案例如下:看drivers文件夹下: 是不是…
2021/10/29 14:09:31 人评论 次浏览 -
哈夫曼编码细解& Java 实现
哈夫曼编码的详细讲解(基于java): 本文参考: link. 什么是霍夫曼编码 哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就…
2021/10/26 14:12:03 人评论 次浏览