自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

贾维斯的小屋

手工智能小作坊,欢迎访问另一个小作坊:https://lixudong.ink

  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 数据结构与算法——万万想不到的位运算

一、出现一次的数字这一系列的题用哈希很容易做出来,但这些题最想考察的是位运算。1、出现一次的数字I此题为leetcode第136题思路:利用异或操作一个数字a和0进行异或操作,得到的是自己:a⨁0=a一个数字和自己进行异或,得到的是0:a⨁a=0异或满足交换律和结合律:a⨁b⨁a=(a⨁a)⨁b=0⨁b=b对所有数字进行异或操作即可得到只出现一次的数。class Solut...

2020-04-24 22:16:21 310

原创 数据结构与算法——优先队列

一、优先队列优先队列按照队列的方式正常入队,但按照优先级出队。有两种实现方式:堆(二插堆、多项式堆等等)和二叉搜索树数据流中的第k大元素leetcode第703题...

2020-04-21 23:27:05 598

原创 数据结构与算法——并查集

一、并查集并查集(Union & find) 是一种树形的数据结构,用于处理一些不交集(Disjoint sets)的合并与查询的问题。初始化时把每个点所在集合初始化为其自身。Find: 确定元素属于哪一个子集,它可以被用来确定两个元素是否属于同一子集。Union: 将两个子集合并成同一个子集。如下图所示,一开始有7个字母,每个都指向自己:根据某种规则,将相关的字母合并起来,即...

2020-04-18 00:46:22 326

原创 数据结构与算法——LRU缓存

一、LRU缓存LRU(least recently used)最近最少使用缓存机制,在计算机的缓存满时,会最先淘汰近期最少使用的数据。示意图如下图所示:设缓存的大小为5,在缓存未满之前,ABCDEF依次进入缓存。当要缓存F时,A近期没有被使用,因此淘汰掉,F放到头的位置,剩下的往后挪。当再次进来C的时候,因为缓存里已经有C了,因此把C提到缓存的头来。再进来G的时候,G放到头,剩下的往后挪。二...

2020-04-15 18:06:19 282

原创 数据结构与算法——字典树

一、字典树字典树(Trie) 又称单词查找树或键树,是一种哈希树的变种。典型的应用是用于统计和排序大量的字符串(但不限于字符串),优点是可以可以最大限度地减少无畏的字符串比较,查询效率比哈希表高。Trie的核心思想是空间换时间,利用字符串的公共前缀来降低查询的时间。比如有一个包含多个单词的列表:[‘word’, ‘work’, ‘code’, ‘coffe’],可以下面的字典树表示:word...

2020-04-14 22:49:15 967

原创 数据结构与算法——二分查找

一、二分查找使用二分查找的条件:单调递增或递减存在上下界能够通过索引访问(数组更适合二分查找,链表不适合)程序模板:left, right = 0, len(array)while left <= right: mid = (left + right) // 2 if array[mid] == target: return True elif array[mid...

2020-04-14 18:54:25 290

原创 数据结构与算法——十大排序算法

一、冒泡排序排序过程:列表每两个相邻的数,如果前者大于后者,则交换这两个数;遍历列表,完成一趟排序继续从头遍历,重复上述过程,直到没有发生交换为止def BubbleSort(a): if len(a) == 0: return None for i in range(len(a) - 1): exchange = False...

2020-04-06 23:15:47 317

workshop_of_NAS_ICLR2020.rar

ICLR 2020 线上会议已经圆满结束。此次会议关于NAS的研究主题包括对benchmark的探讨、对于流行的NAS方法的理解和分析,以及如何提高NAS方法的精度和效率等。值得一提的是,此届会议举办了ICLR历史上的第一个神经网络架构搜索(NAS)的Workshop(https://sites.google.com/view/nas2020/home),充分体现出NAS正成为越来越热门的神经网络研究方向。

2020-05-19

十大排序算法.ipynb

冒泡排序、插入排序、选择排序、快速排序、堆排序、归并排序、希尔排序、计数排序、桶排序、基数排序,python实现

2020-04-10

汉口长江每月流量数据

该数据记录了从1865年1月到1978年12月在汉口记录的长江每月流量,共计1368个数据点,计量单位未知。

2017-12-14

deeplearning.ai第二门课——权重初始化

deeplearning.ai第二门课《提升深层神经网络》,权重初始化部分的编程作业,包括一个py文件,数据文件和一个jupyter-notebook

2017-10-11

deeplearning.ai

deeplearning.ai第二门课《提升深层神经网络》,正则化部分的编程作业,包括一个py文件,数据文件和一个jupyter-notebook

2017-10-10

mnist手写识别代码

mnist手写识别代码

2017-02-17

Deep Learning Tutorial李宏毅ppt

2017-02-17

数字滤波C语言

递推平均数字滤波,C语言实现,可输出文本文档

2015-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除