自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 猿辅导-2019-校招笔试

猿辅导 2019 校招技术笔试题总结1.猿辅导公司某研发小组一共有 12 名同学,其中 9 人能做后端开发,6 人能做前端开发。现在要抽调 4 名同学成立项目小组,负责公司的一项“机密”项目。其中 2 名同学做后端开发,2 名同学做前端开发。有多少种选派方法?解答:2.猿辅导公司某部门月会上,有 5 名同学在依次领取入职周年的礼物,一束鲜花。HR 共准备有 5 种不同颜...

2019-08-20 14:46:11 2271

原创 2018-华为-校招机试

1.数字处理题目描述:给出一个不多于5位的整数,进行反序处理,要求(1)求出它是几位数(2)分别输出每一个数字(空格隔开)(3)按逆序输出各位数字(仅数字间以空格间隔,负号与数字之间不需要间隔)输入描述:位数不大于5的整数输出描述:1.整数位数 2.空格间隔输出结果 3.逆序整数方案:注意正负号。int main(){ string str; w...

2019-08-13 10:36:14 657

原创 华为-2019-消除重复的数字

题目描述:给定一个正整数,给出消除重复数字以后最大的整数输入描述:正整数,注意考虑长整数输出描述:消除重复数字以后的最大整数输入样例:423234输出样例:432方案:将输入的整数按照字符串str来处理,给定一个保存结果的字符串变量res,res初始值为str[0]; 然后依次遍历str,在res中查找有无相同的对应的字符,若字符相同假定其在re...

2019-08-12 10:25:53 1479

原创 华为-2019-整数反转求和

题目:请您写一个reverseAdd函数,该函数根据输入的两个正整数a和b,然后分别将他们的数字按照高位在右边的方式反转后求和。例如:reverseAdd(123,456)== 321 + 654 == 975程序原型:int reverseAdd(int a,int b)输入:输入的a,b参数均为有效取值范围[1,70000]区间上的正整数。输出:通过函数返回值输出结果;若输入的a或者b...

2019-08-12 09:23:27 382

原创 360公司2018春季招聘编程题

1.画板题目描述:沫璃有一个画板,画板可以抽象成有100行每行100个像素点的正方形。沫璃在画板上画画,她一共画了n次,每次将一个矩形涂上颜色。沫璃想知道一共有多少个像素点被她涂过颜色。若一个像素点被涂了k次,那么认为有k个像素点被涂过颜色。输入描述:第一行一个数T(T<=100),表示数据组数。对于每组数据,第一行一个整数n , (1<=n<=100)接下...

2019-08-06 18:31:36 291

原创 iHandy-2019-笔试编程真题

1.最后一词题目描述:给定一个可能由任意数量的字母和空格组成的字符串序列,序列中每个只包含字母,不包含任何空格的子序列称为一个单词,请输入一个序列中最后一个单词的长度。示例:输入:carep diem输出:4方案1:对于cin读取时,遇到空格、回车、tab会结束读取,因此可使用该性质,直接对数据进行读取,然后最后一个读取的就是最后一个单词。#include ...

2019-08-05 20:19:31 293

原创 剑指offer编程题--重建二叉树

题目描述:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。方案:在二叉树的前序遍历序列中,第一个数字总是树的根节点的值;在二叉树的中序遍历序列中,根节点的值在序列的中间,根节点左侧的值为左子...

2019-06-06 15:17:47 121

原创 合并两个已排序的数组

题目描述1:有两个排序的数组A1和A2,内存在A1的末尾有足够多的空余空间容纳A2。请实现一个函数,把A2中的所有数字插入A1中,并且所有的数字是排序的。void MergeList(int La[],int a_length,int Lb[],int b_length){ cout << "MergeList" << endl; if (a...

2019-05-18 12:57:06 901

原创 剑指offer编程题 --数组中重复的数字

面试题3.1 :数组中重复的数字题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。方案1:利用哈希思想解决问题,使用bool数组result保存其数字是否在数组...

2019-05-10 16:57:43 271

原创 char[]、char*、string的区别

char a[3]:编译器会给数组分配3个单元,每个单元的数据类型为字符char *s:这是个指针变量,只占四个字节,保存的是地址char a[3] = “ab”;//这种方法定义时,系统会自动从未初始化的元素开始,将之后的元素赋为’\0’。cout<<strlen(a)<<endl; //2cout<<sizeof(a)<<en...

2019-05-07 17:10:24 1007

原创 剑指offer编程题 -- 数值的整数次方

题目描述:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。初看这道题,觉得很简单,但其实需要考虑多种情况:base为0时,结果为0; exponent < 0 ;exponent = 0; exponent >0三种情况下的计算。方案1:class Solution {public: dou...

2019-03-19 16:58:05 90

原创 剑指offer编程题 -- 二进制中1的个数

题目描述:输入一个整数,输出该数二进制表示中1的个数,其中负数用补码表示。注意:整数在计算机中本身就是以二进制形式存储的。主要使用的是位运算。补码的移位:左移:正负数均是在右边补0;右移:正数是在左边补0,负数是在左边补1。方案1:依次将1左移,与该数做&amp;运算。class Solution {public: int NumberO...

2019-03-05 14:50:02 105

原创 剑指offer编程题 -- 跳台阶、变态跳台阶

跳台阶题目描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶共有多少种跳法(先后次序不同算不同的结果)。思路1:穷举然后找规律。设跳上一个N级台阶共有M种跳法。 N M 1 1 2 2 3 3 ...

2019-01-14 16:56:40 278

原创 剑指offer 编程题 -- 斐波那契数列

题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39方案1:直接递归调用。class Solution {public:int Fibonacci(int n) {if(n <= 1){return n;}Return Fibonacci...

2019-01-05 21:00:39 206

原创 剑指offer 编程题 -- 旋转数组的最小数字

题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。方案1:直接遍历进行比较。class Solution {public:    int minN...

2019-01-04 17:26:17 107

原创 剑指offer 编程题 -- 从尾到头打印链表

输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。/***  struct ListNode {*        int val;*        struct ListNode *next;*        ListNode(int x) :*              val(x), next(NULL) {*        }*  };*/...

2018-12-18 18:43:58 73

原创 剑指offer编程题 -- 替换空格

题目描述:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。分析:注意这里是将长度为1的空格替换为长度为3的“%20”,字符串的长度增加。1. 如果允许我们开辟一个新的数组来存放替换空格后的字符串,这道题目将非常简单。设置两个指针分别指向新旧字符串首元素,遍历原字符串,当碰到...

2018-12-10 15:39:56 119

原创 剑指offer 编程题 -- 二维数组中的查找

题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。方法1:直接进行穷举搜索。class Solution {public:    bool Find(int target, vector&lt;vector&lt;int&gt...

2018-12-04 16:57:36 145

原创 python 中的lambda filter map reduce

lambda 为关键字,是实现python中单行最小函数。 lambda x:y说明: x是入参,y是表达式 g = lambda x:x * 2相当于 def g(x):     return x*2Eg1:    print [(lambda x : x*x - 4)(x) for x in range(4)]&gt;&gt;&gt;[-4, -3, 0...

2018-08-16 18:03:50 116

原创 pytorch squeeze()和unsqueeze()

squeeze()函数功能:去除size为1的维度,包括行和列。当维度大于等于2时,squeeze()无作用。其中squeeze(0)代表若第一维度值为1则去除第一维度,squeeze(1)代表若第二维度值为1则去除第二维度。eg1:a = torch.Tensor(1,3)print a&gt;&gt;&gt;tensor([[-1.37,4.56,-3.57]])...

2018-08-15 18:14:27 1056

原创 numpy.stack()

Numpy.stackNumpy.stack(arrays,axis=0)函数功能:堆叠数组参数说明:arrays,需要进行堆叠的数组axis,堆叠时使用的轴,axis=i时,表示在堆叠时首先选取第i+1维进行打包 具体例子:eg1:arrays = [[1,2,3,4],[5,6,7,8]]axis=0表示的是第一维,即arrays[0]=[1,2,3,4...

2018-08-15 17:19:42 276

原创 计算机视觉会议与期刊

计算机视觉领域会议和期刊排名(根据CCF排名):中国计算机协会推荐国际学术会议:A类: 会议简称 会议全称 出版社 网址 会议时间 CVPR IEEE Conference on Computer Vision and Pattern Recognition IEEE http://dblp.uni-trier.de/db/conf/cvpr/   一年一次 ICCV   ...

2018-05-10 16:52:56 679

原创 对于识别问题中rank的理解

验证(Verification)与识别(identification)Verification是对probe和它对应的gallery 做出一个二值判定已确定是不是同一个人,结果用ROC表示。Identification是通过计算probe和所有gallery images的相似度重新排序gallery(生成rank),在此之后判断在前N位(rank1到N)的那些人是否有跟probe同一个身...

2018-05-06 15:37:08 2139

空空如也

空空如也

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

TA关注的人

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