ICode9

精准搜索请尝试: 精确搜索
  • kNN算法2022-01-28 22:05:19

    一、电影类别分类:初识kNN k近邻法(k-nearest neighbor, k-NN)是1967年由Cover T和Hart P提出的一种基本分类与回归方法。 它的工作原理是:存在一个样本数据集合,也称作为训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一个数据与所属分类的对应关系。 输入没有标

  • [算法导论] 400. 第N位数字2022-01-28 22:03:38

    0. 题目 就比如11,其实是1234567891011.....字符串第11个,就是0 1. 按k位数分割区域 区域占字符长度:9*10^(k-1) e.g. 寻找字符串中第n位数字,比如n=11 。

  • 《算法进阶指南》- 0.1位运算2022-01-28 22:03:25

    总结:第一次看的时候感觉位运算很难,最近在学状态压缩dp的时候运用到移位,用二进制表示状态,回头看了一下,感觉并没有想象中的难。 1.四种位运算 与:x & y 或:x | y 非:!x 异或:x^y,又称不进位加法 2.补码 int 32位 1:00000000....01 2:00000000....10 3:00000000....11 补码引入: x + 1

  • 算法及其时间复杂度2022-01-28 22:03:04

    算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法 描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有 缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算

  • Go 语言实现冒泡、选择、插入排序2022-01-28 22:00:08

    这两天又重新看了看数据结构,重温了一下排序算法,于是先写了这三种经典的排序算法 //冒泡排序 func BubbleSort(array []int) { l:=len(array) isChange:=true var i,j int for i=0; i<l-1 &&isChange; i++ { isChange=false for j=1; j<l; j++{ if array[j]<array[j-1

  • 基于矩阵分解的CF算法实现2022-01-28 21:04:39

    所用数据集:链接:https://pan.baidu.com/s/1OLQE7mpefXGRpADyVEkpVQ 提取码:7x5c 一、矩阵分解发展史 1.1 Traditional SVD 通常SVD矩阵分解指的是SVD(奇异值)分解技术,在这我们姑且将其命名为Traditional SVD(传统并经典着)其公式如下: Traditional SVD分解的形式为3个矩阵相乘,中间矩阵为

  • 深度学习 图片分类调参小结2022-01-28 21:01:54

    一般就是多种不同模型+迁移学习+一大堆正则化方式+各种数据增广+简单的TTA这个步骤 模型包括resnet模型及其变种等,优化算法一般用Adam和SGD,学习率就主要是用Cosine余弦退火函数;数据增广常用的有翻转、平移、修改色调、图片重叠等 提升精度思路:根据数据挑选增强,使用新模型、新优化

  • 《数据结构与算法之美》 笔记七 字符串 上2022-01-28 20:59:30

    文章目录 前言BF 算法RK 算法总结 前言 从今天开始,我们来学习字符串匹配算法。字符串匹配这样一个功能,我想对于任何一个开发工程师来说,应该都不会陌生。我们用的最多的就是编程语言提供的字符串查找函数,比如 Java 中的 indexOf(),Python 中的 find() 函数等,它们底层就是依

  • 【MindSpore:跟着小Mi一起机器学习】单变量线性回归(二)2022-01-28 20:31:28

    小Mi学习,向上积极!在上一篇机器学习中,小Mi已经带大家认识了单变量线性回归的数学模型,以及对应代价函数的图形解释,小Mi也提及过,我们真正需要的是一种有效的算法,能够自动地找出这些使代价函数J取最小值的参数,来,因此它来了它来了!今天小Mi在此基础上,继续带大家一起学习梯度下降算法。 3

  • 阿里智能运维实践|阿里巴巴DevOps实践指南2022-01-28 19:34:34

      编者按:本文源自阿里云云效团队出品的《阿里巴巴DevOps实践指南》,扫描上方二维码或前往:https://developer.aliyun.com/topic/devops,下载完整版电子书,了解阿里十年DevOps实践经验。 阿里巴巴的运维团队致力于打造无人值守的运维平台,用智能化推动高效率、低成本的应用运维。智能

  • 人工智能 概述2022-01-28 19:02:00

    人工智能 - 概述 自计算机、机器发明以来,它们执行各种任务的能力呈指数增长 。 人类已经开发出计算机系统在各种工作领域的功能,随着时间的推移,它们的速度越来越快,并且尺寸越来越小。 作为计算机科学的一个分支, 人工智能,是 追求创造像人类一样聪明的计算机或机器 。 人工智能是一个

  • 机器学习基础2022-01-28 18:35:00

    人工智能的核心,使用计算机模拟人类学习行为,将现有内容进行知识结构划分来提高学习效率。定义:研究在经验中改善具体算法的性能。 探索不同学习算法和学习方法。 现在应用:自然语言理解,非单调推理,机器视觉,模式识别。 研究方向:1研究学习机制,探索人学习机制,2大数据环境下机器学习,如何

  • 2022 寒假qbxt知识点2022-01-28 18:04:07

    数据结构 分块 讲课的时候错过了呢。。 本身也不是很了解,So从头学起 树状数组 学过的 但是做的题太少了,可以刷刷题 线段树 很灵活的东西 刷题呀!!! 矩阵并 没接触过 也没细讲,再看看吧 扫描线 机房大佬讲过 好好复习吧 题 bzoj2957 即luogu4198 楼房重建(紫的(恐怖。。。。)) 可持久

  • JVM面试知识点2022-01-28 18:00:00

    一.基本概念 1.1 JVM是可运行Java代码的假象机器,包括一套字节码指令集,一套寄存器,一个栈,一个垃圾回收,堆,和一个方法存储域,运行在操作系统上,与硬件没有直接交互。 运行过程: ① Java 源文件—->编译器—->字节码文件 ② 字节码文件—->JVM—->机器码 1.2 运行时数据区 程序计数

  • AI换脸实战教学(FaceSwap的使用)---------第一步Extration:提取人脸。2022-01-28 17:32:46

    市面上有多款AI换脸的方法,笔者这里节选了Github那年很火的开源项目FaceSwap: (很早就实践了,但是忘记记录啦hhh,请勿用于不正当用途哦) 做了一篇详细教学,包括配置,参数设置,换脸效果经验之谈。感兴趣的学友可以留言一起交流。 先上成果展示下吧(垃圾显卡跑了2天,有条件好的显卡跑个1周

  • 有趣的算法题(四)2022-01-28 16:07:20

    Talk is cheap,show me the code And Matching div2C 泪目了,昨晚这个C我能很快做出来的,结果没看到k的取值,以为k能取任何值,推了一个多小时没出结果,回去看题发现k小于等于n-1 题意,给定两个数n和k(n一定是2的整数次幂而且n大于等于4,k小于等于n-1),在0到n-1中,要找n/2个做&运算的二元

  • 最小新整数(C语言)(贪心算法)2022-01-28 16:04:55

    题目 给定一个十进制正整数 n(0 < n < 1000000000)n(0<n<1000000000),每个数位上数字均不为 00。nn 的位数为 mm。 现在从 mm 位中删除 kk 位 (0<k < m)(0<k<m),求生成的新整数最小为多少? 例如: n = 9128456, k = 2n=9128456,k=2, 则生成的新整数最小为 1245612456。 输入格式

  • 【MindSpore:跟着小Mi机器学习】机器学习系统的设计2022-01-28 15:58:58

    今天小Mi带大家学习如何设计一个机器学习系统,也会带大家了解设计复杂的机器学习系统时可能会遇到的一些问题。当然啦,除此之外,小Mi还会提供一些关于巧妙构建复杂机器学习系统的小tips。哦,对了,偷偷告诉你们,可能会帮助大家在构建大型的机器学习系统时,节省大量的时间哦~ 1 初始步骤

  • 算法-15生成窗口最大值数组2022-01-28 15:04:15

    描述 有一个整型数组arr和一个大小为w的窗口从数组的最左边滑到最右边,窗口每次向右边滑一个位置,求每一种窗口状态下的最大值。(如果数组长度为n,窗口大小为w,则一共产生n-w+1个窗口的最大值)   输入描述: 第一行输入n和w,分别代表数组长度和窗口大小 第二行输入n个整数X_iXi​,表示数

  • 全局视角系统学习《推荐系统》,实战中提升竞争力完整代码下载2022-01-28 11:33:29

    ###Download:全局视角系统学习《推荐系统》,实战中提升竞争力|第四章|包完结 最近这两年推荐系统特别火,本文搜集整理了一些比较好的开源推荐系统,即有轻量级的适用于做研究的SVDFeature、LibMF、LibFM等,也有重量级的适用于工业系统的Mahout、Oryx、EasyRecd等,供大家参考。PS:这里的t

  • leetcode-算法-1710. 卡车上的最大单元数2022-01-28 10:33:15

    1710. 卡车上的最大单元数 算法要求算法思路代码实现 算法要求 1710. 卡车上的最大单元数 请你将一些箱子装在 一辆卡车 上。给你一个二维数组 boxTypes ,其中 boxTypes[i] = [numberOfBoxesi, numberOfUnitsPerBoxi] : numberOfBoxesi 是类型 i 的箱子的数量。 numberO

  • 一文搞定十大排序算法(动画图解)2022-01-28 09:35:09

    排序算法是测试开发技术面试中的常考题目,本文用动画图解面试必会十大排序算法,由浅入深、形象记忆,再也忘不掉。 排序基础知识 排序的定义 排序,就是重新排列表中的元素,使表中的元素满足按关键字递增或递减的过程。为了査找方便,通常要求计算机中的表是按关键字有序的。 排序的确切

  • 在你学习计算机的路上,哪些书籍对你的帮助最大?2022-01-28 09:06:06

    对于计算机专业的同学来说,行业内技术更新换代的速度太快,要想在这一领域扎根下去,持续学习是程序员们必备的专业素养。得益于互联网的飞速发展,网络上各类学习资料层出不穷,大家在挑选的时候眼花缭乱。于是有人提问:“在大家学习计算机的路上,有哪些书籍的帮助最大呢?”  在计算机领域

  • 微服务架构 | 5. 服务容灾2022-01-28 09:01:53

    @目录前言1. 服务容灾基础知识1.1 由一个服务资源耗尽引发的连锁反应1.2 服务雪崩效应1.3 四种客户端弹性模式1.4 服务容灾的几种解决方案1.5 服务降级的参考指标1.6 服务限流的作用1.7 常见的几种限流算法1.7.1 计数器算法1.7.2 滑动窗口算法1.7.3 令牌桶算法1.7.4 漏桶限流算法1

  • Floyd 循环检测算法(快慢指针法/龟兔指针法)2022-01-28 02:01:57

    Floyd Cycle Detection Algorithm   Floyd Cycle Detection Algorithm,即 Floyd 循环检测算法,又称快慢指针法、龟兔指针法。该算法用于判断链表是否存在环,以及判断环的起点与长度的算法。 算法原理   该算法基于两个指针,从头开始遍历,一个指针跑得快,另一个指针跑得慢,其中快指针

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有