Leetcode刷题 2021.02.13

Leetcode刷题 2021.02.12Leetcode957 N 天后的牢房Leetcode991 坏了的计算器Leetcode1027 最长等差数列Leetcode957 N 天后的牢房8 间牢房排成一排,每间牢房不是有人住就是空着。每天,无论牢房是被占用或空置,都会根据以下规则进行更改:如果一间牢房的两个相邻的房间都被占用或都是空的,那么该牢房就会被占用。否则,它就会被空置。(请注意,由于监狱中的牢房排成一行,所以行中的第一个和最后一个房间无法有两个相邻的房间。)我们用以下方式描述
分类: 其他 发布时间: 02-14 14:36 阅读次数: 0

【模式识别】指针式表盘识别matlab源码

一、简介1 应用背景指针式机械表盘具有安装维护方便、结构简单、防电磁干扰等诸多优点, 目前广泛应用于工矿企业、能源及计量等部门。随着仪表数量的增加及精密仪表技术的发展,人工判读已经不能满足实际应用需求。随着计算机技术和图像处理技术的不断发展,指针式机械表自动读表技术应运而生。该技术提高了表盘识别的自动化程度及实时性,将代替传统工业仪表的读取方式得到广泛应用。2 目的(1)了解机械式表盘自动读表技术的基本原理。(2)了解仪器表盘识别技术的基本方法和相关算法。(3)学会利用MATLAB实现对图像的
分类: 其他 发布时间: 02-14 14:36 阅读次数: 0

李航《统计学习方法》第2版 第7章 SVM模型 实现mnist数据集分类

(采用SMO算法优化拉格朗日乘子a)由于时间问题,以下训练采用的是数据集的一小部分进行训练与测试。代码参考自: Dodo teacher在其代码中的SMO算法部分,关于第一个变量ai选择那里,判断是否满足KKT条件,我作出了修改,修改成和书本一样的3个KKT条件。而Dodo那个我有点不明白为啥那样写,而且他的测试准确率是99%, 我改成和书本一样后测试准确率升到了100%。。。。。。KKT条件看这里:SMO算法关于第一个变量选择中的KKT条件简化推导代码里面注释挺全的可以看里面这里解释一
分类: 其他 发布时间: 02-14 14:36 阅读次数: 0

HeadFirstC笔记_3 创建小工具:做一件事并把它做好

先写个小工具这个工具能从命令行读取用逗号分隔的数据,然后以JSON格式显示#include int main() { float latitude; float longitude; char info[80]; int started = 0; puts("data=["); while (scanf("%f,%f,%79[^\n]", &latitude,&longitud
分类: 其他 发布时间: 02-14 14:36 阅读次数: 0

阿里云《云中谁送锦书来》活动 知识问答 答案

1.以下哪个是云效代码管理Codeup提供的功能D.以上都是2.云效支持哪种部署形态?D.以上都支持最后得分100。题目偏简单。而且60分就能过。每天两百个鼠标垫。感兴趣的可以参加。活动链接https://developer.aliyun.com/adc/series/devops/...
分类: 其他 发布时间: 02-14 14:36 阅读次数: 0

BERT,XLNET分词方法bpe,unigram等介绍

BERT,XLNET等分词方法先给一个结论吧,BERT,GPT使用的是wordpiece的分词方法,XLNET和transformer-xl使用的是sentencepiece的切分方法。概述在NLP中,分词的形式越来越多,从最开始的字切分,词切分,发展到更细粒度的BPE,以及跨语言的sentencepiece等等的切分方法。子词层面的切分方法是一种有效的文本切分方法,该方法可以有效的减小词表大小,并且让所有的词都能够被覆盖,并且使得且分开的子词都携带一定的含义,这就有效的解决了当前机器阅读文本所遇到
分类: 其他 发布时间: 02-14 14:36 阅读次数: 0

【USACO题库】2.4.1 The Tamworth Two两只塔姆沃斯牛

【USACO题库】2.4.1 The Tamworth Two两只塔姆沃斯牛(File IO): input:ttwo.in output:ttwo.out题目描述两只牛在森林里故意走丢了。农民John开始用他的专家技术追捕这两头牛。你的任务是模拟他们的行为(牛和John)。追击在10x10的平面网格内进行。一个格子可以是:一个障碍物,两头牛(它们总在一起), 或者农民John.两头牛和农民John可以在同一个格子内(当他们相遇时),但是他们都不能进入有障碍的格子。一个格子可以是:. 空地*
分类: 其他 发布时间: 02-14 14:36 阅读次数: 0

【信号处理】数字电子琴设计与实现matlab源码

一、简介1 背景电子琴是随着电子技术的广泛应用而产生。1959年,世界上第一台全晶体管双排键电子琴在日本诞生。从此,电子琴技术不断发展成熟,电子琴的普及也越来越广。电子琴在中国的推广始于20世纪八十年代,至今在音色、音质、演奏的便利性等方面都达到了相当成熟的地步,而且随着集成电路技术的发展,其升级换代可以在保持原有结构不变的情况下,通过简单的芯片更换实现。但是,电子琴也有明显的不足之处:与非电子乐器,如钢琴、管弦乐器等的协奏问题,限制了电子琴在重要音乐场所的使用,这极大的影响了电子琴的应用和推广。协
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

每天手撕一道算法-53. 最大子序和

53. 最大子序和给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。解析:[-2,1,-3,4,-1,2,1,-5,4]max = -2tmp = 0 tmp = Math.max(1, 1);max = 1 tmp = Math.max(1 + -3, -3); max =
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

HeadFirstC笔记_4 使用多个源文件:分而治之

简明数据类型指南char字符在计算机的存储器中以字符编码的形式保存,字符编码是一个数字,因此在计算机看 来, A 与数字65完全一样。65是A的ASCII码int如果你要保存一个整数,通常可以使用 int 。不同计算机中 int 的大小不同,但至少应该有16 位。一般而言, int 可以保存几万以内的数字short
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

Redis简单笔记

Redis 简要笔记
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

AAAI 2021 paper list

AAAI2021 accepted papers list可见paper list 链接AAAI-21_Accepted-Paper-List.Main_.Technical.Track_.pdf
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

李航《统计学习方法》第2版 第7章课后习题答案

习题7.1习题7.2习题7.3习题7.4
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

【CCF Online3普及组】买表

【CCF Online3普及组】买表(File IO): input:watch.in output:watch.out题目描述Jimmy 到 Symbol 的手表店买手表,Jimmy 只带了 n 种钱币,第 i种钱币的面额为 k_i元,张数为 a_i张。Symbol 的店里一共有 m块手表,第 i块手表的价格为 t_i 元。Symbol 的手表店不能找零,所以 Jimmy 只能在凑出恰好的钱数时才能购买一块手表。现在对于店里的每块手表,Jimmy 想知道他能不能凑出恰好的钱数进行购买。输入第一
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

【预测模型】基于SVM电力系统短期负荷预测matlab源码

SVM(Support Vector Machine)指的是支持向量机,是常见的一种判别方法。在机器学习领域,是一个有监督的学习模型,通常用来进行模式识别、分类以及回归分析。SVM方法是通过一个非线性映射p,把样本空间映射到一个高维乃至无穷维的特征空间中(Hilbert空间),使得在原来的样本空间中非线性可分的问题转化为在特征空间中的线性可分的问题.简单地说,就是升维和线性化.升维,就是把样本向高维空间做映射,一般情况下这会增加计算的复杂性,甚至会引起"维数灾难",因而人们很少问津.但是作为分类、回归等问
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

HeadFirstC笔记_5 结构、联合与位字段:创建自己的结构

有时要传很多数据C语言可以处理很多不同类型的数据:小数字、大数字、浮点数、字符与文本。但现实世界中的事物往往需要一条以上的数据来记录。比如:/* 打印目录项 */void catalog(const char *name, const char *species, int teeth, int age){ printf("%s is a %s with %
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

整合SSM小Demo(图书管理)

整合SSM小Demo(图书管理)1、环境准备IDEATomcat 9.0.41MySQL 8.0.22Maven 3.6spring,mybatis等2、创建数据库创建一个存放书籍的表CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

『ignite』模型的训练过程

自己摸索出来的ignite的使用方法,封装成了一个顶级类,使用时继承它重写几个方法即可
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

李航《统计学习方法》第2版 第8章课后习题答案

习题8.1因计算量较大,所以这题用编程实现。我们先来看下课本例题8.1不是习题8.1,该题x只有1个特征,习题8.1中x有3个特征。对于例题8.1的实现代码如下(算法即书中的AdaBoost算法8.1)弱分类器由x<v或x>v产生;此可看作是由一个根节点直接连接两个叶结点的简单决策树,即所谓的决策树桩。""" 自编程实现课本例题8.1"""import numpy as npclass AdaBoost: def __init__(self, x, y, tol=0.
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0

SN550+雷电3安装WTG

SN550+雷电3安装WTG此帖记录用SN550 1T(709元)+Acasis雷电3硬盘盒(389元团购买的)安装WTG的记录。目的是在mbp上通过wtg使用windows系统。先按照说明书组装SSD与雷电3硬盘盒。去Intel官网 下载中心 下载了雷电3驱动。成功连接硬盘盒。https://downloadcenter.intel.com/zh-cn/download/28658/Thunderbolt-3-Windows-10-NUC给SSD格式化,exFat和ntfs格式都可以。NTF
分类: 其他 发布时间: 02-14 14:35 阅读次数: 0