上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 41 下一页
摘要: 题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长 阅读全文
posted @ 2020-08-13 10:49 Geeksongs 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 解题思路: 这个题目我们首先拿到的代码如下: # -*- coding:utf-8 -*- class Solution: def push(self, node): #入栈 def p 阅读全文
posted @ 2020-08-12 16:55 Geeksongs 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 解题思路: 1. 阅读全文
posted @ 2020-08-11 15:09 Geeksongs 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一.梯度下降 梯度下降就是最简单的用于神经网络当中用于更新参数的用法,计算loss的公式如下: 有了loss function之后,我们立马通过这个loss求解出梯度,并将梯度用于参数theta的更新,如下所示: 这样做之后,我们只需要遍历所有的样本,就可以得到一个最终的参数theta了,这个参数可 阅读全文
posted @ 2020-08-09 16:42 Geeksongs 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 小编在市面看了很多介绍计算机视觉的知识,感觉都非常深奥,难以理解和入门。因此总结出了一套容易理解的教程,希望能够和大家分享。 一.人工神经网络 人工神经网络是一种模拟人脑构建出来的神经网络,每一个神经元都具有一定的权重和阈值。仅有单个神经元的图例如下所示: 从中可以看到每一个神经元具有一个输入Inp 阅读全文
posted @ 2020-08-09 15:11 Geeksongs 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 一.题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 二.题目解析 如果使用python的内置函数replace,则可以在几秒钟内求解,但我们这里不适用repalce函数,在实际的 阅读全文
posted @ 2020-08-08 12:15 Geeksongs 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一.题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 二.题目解析 首先这个题目我们需要弄清楚题目的题意就很简单了,题目的意思不是让我们自己编写一 阅读全文
posted @ 2020-08-08 11:28 Geeksongs 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一.题目 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 二.题目解析 假设我们从最后往前面跳,令最后一次跳的次数为f(n),那么f(n)=f(n-1)+f(n-2)+....+f(1),因为每往回跳一次,则可以往回跳1,2,3,4,. 阅读全文
posted @ 2020-08-08 10:39 Geeksongs 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Dropout层在神经网络层当中是用来干嘛的呢?它是一种可以用于减少神经网络过拟合的结构,那么它具体是怎么实现的呢? 假设下图是我们用来训练的原始神经网络: 一共有四个输入x_i,一个输出y。Dropout则是在每一个batch的训练当中随机减掉一些神经元,而作为编程者,我们可以设定每一层dropo 阅读全文
posted @ 2020-08-06 16:08 Geeksongs 阅读(23925) 评论(0) 推荐(2) 编辑
摘要: 一.题目: 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 二.题目分析 拿到这个题目我们冥思苦想也没有想到一个好的想法,于是从最简单的找规律开始吧! 另台阶的级数为n,跳法的数量为ret. n=1, ret=1 n=2, re 阅读全文
posted @ 2020-08-05 14:49 Geeksongs 阅读(361) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 41 下一页

Coded by Geeksongs on Linux

All rights reserved, no one is allowed to pirate or use the document for other purposes.