自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 矩阵分析题解

Section one: Exponentially weighted averages1 standardyt=βyt−1+(1−β)xty_t = \beta y_{t-1}+(1-\beta)x_tyt​=βyt−1​+(1−β)xt​2 Bias correctionyt=βyt−1+(1−β)xt1−βty_t = \frac{\beta y_{t-1}+(1-\beta)x_t...

2018-11-10 11:41:20 996

原创 哈工大C语言公开课练兵编程(三)

先给个前面的链接: 哈工大C语言公开课练兵编程(一)传送门 哈工大C语言公开课练兵编程(二)传送门 PS:课程已经到第十几周了,我才更新到第七周,实在抱歉,有时间一定多写点。第七周1 谐均值计算(4分)题目内容:两数值的谐均值可以这样计算:首先对两数值的倒数取平均值,最后再取倒数。编写一个带有两个double参数的函数,计算这两个参数的谐均值。函数原型为: double Calculate(

2018-04-11 13:18:36 9035 2

原创 哈工大C语言公开课练兵编程(二)

先给个哈工大C语言公开课练兵编程(一)传送门 PS:由于平常没时间做,一般三周更新一次,希望大家原谅。第四周1 检测用户错误输入(4分)题目内容:根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果: 123a↙ Input error!输入格式: “%d %d” 输出格式: 如果成功读入指定的数...

2018-04-08 17:11:52 16369

原创 (资料贴)虽然我更喜欢学妹,但是还是要一视同仁的(皮~)

一 资料哈工大计算机考研的资料都在这里了,大家不用特意花钱去买(卖家看到别打我),再说买的资料不一定正确率高。 虽然资料都上传到群里了,但是QQ的下行通道实在是。。。 这里贴上百度的链接,听说绿色版的百度用不了了,那就慢慢下呗,应该比腾讯快点。 链接:https://pan.baidu.com/s/1VF0Er1EpihslizyfhderuA 密码:a5jx 内容截图在下面,自己看。...

2018-03-21 11:44:14 532

原创 HIT机试编程以及面试3号线

考试秘笈:千万别水群 Date:2018/3/12 10:01一 机试部分(这部分我回头补)单选先讲一下分布吧,几道逻辑推理(6分/道),其他题2分,大概40道左右的题。考试题目是题库中随机的,各科分布均匀,就是离散、数据库和网络。复习是做16年以前的题就足够了,另外数理逻辑16年以前的题中很少,要单独训练。具体题目我以后想到补充~多选两道逻辑推理题,一个6分,只要不傻都能推出来,这两个题白送分的

2018-03-12 10:06:41 1700 1

原创 哈工大C语言公开课练兵编程(一)

/** Author:Biechuyangwang(心理咨询木木)* QQ群:218484263(18王道计算机群)*/由于题目比较简单直接给出了代码,就不用分析了。 目前暂时做了前两周的题,后面的内容有时间会补上。第一周1 hello world!(3分)#include<stdio.h>int main(){ printf("hello...

2018-03-06 20:36:45 20543

原创 哈工大历年考研复试真题题解后续

导语 这是除上午上传,剩下的八道题的题解 QQ:3329998511 有更好的解法,欢迎互相学习讨论 传送门-上午传的前八道 [toc]九 字符串连接1.题目描述不用strcat 函数,自己编写一个字符串链接函数MyStrcat(char dstStr[],charsrcStr[])2.1输入描述:两个字符串,字符串由小写字母组成。2.2输出描述:

2018-01-22 12:29:13 3124

原创 哈工大历年复试编程题目及参考代码

导语: 先给前八道,下午上传剩下的。 QQ:3329998511 有更好的解法,欢迎互相学习讨论 传送门-剩下的题解一 百鸡问题1.题目描述用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。2.1输入描述:测试数据有多组,输入n。2.2输出描述:对于每组输入,请输出x...

2018-01-22 11:28:45 2439

原创 【哈利波特·魔法觉醒】手记全攻略

哈利波特·魔法觉醒 手记全攻略 保姆全攻略哈利波特手记1 寻访马人1.1 线路一(一星)1.2 线路二(一星)1.3 线路三(非一星)1.4 线路四(非一星)2 追寻独角兽2.1 线路一2.2 线路二2.3 路线三2.4 路线四2.5 线路五2.6 路线六2.7 路线七(一星)2.8 路线八(一星)3 寻犬启事3.1 路线一3.2 路线二3.3 路线三3.4 路线四4 魔药事故4.1 线路一4.2 线路二4.3 线路三5 丹尼尔的抉择(除了线索全程走右)5.1 路线一5.2 路线二5.3 路线三5.4 路线

2021-11-22 17:16:31 2816

原创 Group Normalization学习笔记

前言GN(Group Normalization)出自(FAIR)Facebook AI research,希望使用GN代替深度学习里程碑式的工作BN(Batch normalization)。本文将分三个部分来慢慢解读GN,做研究一般也是这个顺序。WhatHowWhy第一部分 WhatGN是一种新的深度学习归一化方式,可以替代BN。众所周知,BN是深度学习中常使用的归一化方法...

2019-02-18 15:33:21 506

原创 2018HIT普通编程(含历年编程入口)

编程的背景我没怎么记住,但是我大概回忆一下。 代码我就不AC了,题目比较简单,自己去做吧。 先仍链接吧,怕待会儿忘了。牛客哈工大历年机试编程题 自己翻,第八九页的样子。PS:编程题共四道,两个普通编程,两个改错,分值分别是25 25 10 20 普通编程有输入输出提示,我们本着学习的心态,就不做那些形式的东西了(偷懒都能这么冠冕堂皇)。2018普通编程普通编程一题目描述: m个学生给n个老

2018-03-14 12:57:33 879

原创 HIT2016机试附加题(改错题)

/** Author:Biechuyangwang(心理咨询木木)* Date:2018/02/22*/附加改错题(20分)1.(10分)下面程序的功能是:从键盘读入某门课程的成绩,然后根据输入选项将其排序,输入1则按升序排序,输入2则降序排序;最后输出排序结果。下面程序中存在比较隐蔽的错误,请通过分析和调试程序,发现并改正程序中的错误。#include <stdio.h>#include

2018-02-22 19:23:33 1527

原创 标准c中的qsort对于结构体排序的测试程序。

由于有的场景只允许使用标准c, 需要排序时, 对于c++中更方便的sort不能使用, 只能使用c中的qsort了。 这个一定要熟练掌握, 毕竟不可能每次自己写排序算法, 再说自己写的没有库函数效率高速度快。 下面是测试代码: 涉及的知识点: 1. 结构体 2. 字符串比较strcmp返回值问题 3. qsort中cmp函数返回值对升降序的影响 4. 多级排序 5. 结构体指

2018-01-23 00:51:10 232

原创 1054. 求平均值 (20)

题目本题的基本要求非常简单:给定N个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是[-1000,1000]区间内的实数,并且最多精确到小数点后2位。当你计算平均值的时候,不能把那些非法的数据算在内。输入格式:输入第一行给出正整数N(<=100)。随后一行给出N个实数,数字间以一个空格分隔。输出格式:对每个非法输入,在一行中输出“ERROR: X is not a l

2018-01-11 14:23:01 191

原创 1053. 住房空置率 (20)

题目在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断。判断方法如下: 1. 在观察期内,若存在超过一半的日子用电量低于某给定的阈值e,则该住房为“可能空置”; 2. 若观察期超过某给定阈值D天,且满足上一个条件,则该住房为“空置”。 现给定某居民区的住户用电量数据,请你统计“可能空置”的比率和“空置”比率,即以上两种状态的住房占居民区住房总套数的百分比。输入格

2018-01-10 16:29:24 160

原创 1052. 卖个萌 (20)

题目萌萌哒表情符号通常由“手”、“眼”、“口”三个主要部分组成。简单起见,我们假设一个表情符号是按下列格式输出的: [左手]([左眼][口][右眼])[右手][左手]([左眼][口][右眼])[右手]现给出可选用的符号集合,请你按用户的要求输出表情。输入格式:输入首先在前三行顺序对应给出手、眼、口的可选符号集。每个符号括在一对方括号[]内。题目保证每个集合都至少有一个符号,并不超过10个符号;每个

2018-01-10 15:33:30 126

原创 1051. 复数乘法 (15)

题目复数可以写成(A + Bi)的常规形式,其中A是实部,B是虚部,i是虚数单位,满足i2 = -1;也可以写成极坐标下的指数形式(R*e(Pi)),其中R是复数模,P是辐角,i是虚数单位,其等价于三角形式 R(cos(P) + isin(P))。现给定两个复数的R和P,要求输出两数乘积的常规形式。输入格式:输入在一行中依次给出两个复数的R1, P1, R2, P2,数字间以空格分隔。输出格式:在一

2018-01-10 13:55:46 139

原创 1050. 螺旋矩阵(25)

题目本题要求将给定的N个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第1个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为m行n列,满足条件:m*n等于N;m>=n;且m-n取所有可能值中的最小值。输入格式:输入在第1行中给出一个正整数N,第2行给出N个待填充的正整数。所有数字不超过104,相邻数字以空格分隔。输出格式:输出螺旋矩阵。每行n个数字,共m行。相邻数字以1个空格

2018-01-10 13:26:22 130

原创 1049. 数列的片段和(20)

题目给定一个正数数列,我们可以从中截取任意的连续的几个数,称为片段。例如,给定数列{0.1, 0.2, 0.3, 0.4},我们有(0.1) (0.1, 0.2) (0.1, 0.2, 0.3) (0.1, 0.2, 0.3, 0.4) (0.2) (0.2, 0.3) (0.2, 0.3, 0.4) (0.3) (0.3, 0.4) (0.4) 这10个片段。给定正整数数列,求出全部片段包含的所有

2018-01-09 19:00:45 176

原创 1048. 数字加密(20)

题目本题要求实现一种数字加密方法。首先固定一个加密用正整数A,对任一正整数B,将其每1位数字与A的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对13取余——这里用J代表10、Q代表11、K代表12;对偶数位,用B的数字减去A的数字,若结果为负数,则再加10。这里令个位为第1位。输入格式:输入在一行中依次给出A和B,均为不超过100位的正整数,其间以空格分隔。输出格式:在一行中输出加密后

2018-01-09 17:55:01 97

原创 1046. 划拳(15)

题目划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的划拳记录,请你统计他们最后分别喝了多少杯酒。输入格式:输入第一行先给出一个正整数N(<=100),随后N行,每行给出一轮划拳的记录,格式为:甲喊

2018-01-09 16:15:49 227

原创 1045. 快速排序(25)

题目著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元?例如给定N = 5, 排列是1、3、2、4、5。则:1的左边没有元素,右边的元素都比它大,所以它可能是主元; 尽管3的左边元素都比它小,但是它右边的2它小,所以它不

2018-01-09 15:58:34 134

原创 1043. 输出PATest(20)

题目给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“PATestPATest….”这样的顺序输出,并忽略其它字符。当然,六种字符的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按PATest的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。输出格式:在一行中按题目要求输出排序后的字符串

2018-01-09 11:14:35 104

原创 1042. 字符统计(20)

题目请编写程序,找出一段给定文字中出现最频繁的那个英文字母。输入格式:输入在一行中给出一个长度不超过1000的字符串。字符串由ASCII码表中任意可见字符及空格组成,至少包含1个英文字母,以回车结束(回车不算在内)。输出格式:在一行中输出出现频率最高的那个英文字母及其出现次数,其间以空格分隔。如果有并列,则输出按字母序最小的那个字母。统计时不区分大小写,输出小写字母。 输入样例:This is a

2018-01-09 10:53:46 146

原创 1041. 考试座位号(15)

题目每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。输入格式:输入第一行给出一个正整数N(<=1000),随后N行,每行给出一个考生的信息:

2018-01-09 10:16:30 115

原创 1040. 有几个PAT(25)

题目字符串APPAPT中包含了两个单词“PAT”,其中第一个PAT是第2位(P),第4位(A),第6位(T);第二个PAT是第3位(P),第4位(A),第6位(T)。现给定字符串,问一共可以形成多少个PAT?输入格式:输入只有一行,包含一个字符串,长度不超过105,只包含P、A、T三种字母。输出格式:在一行中输出给定字符串中包含多少个PAT。由于结果可能比较大,只输出对1000000007取余数的结

2018-01-09 09:57:16 109

原创 1034. 有理数四则运算(20)

题目PS:这题的核心是约分和打印。所以单独编写这部分会使代码可读性增强很多。本题要求编写程序,计算2个有理数的和、差、积、商。输入格式:输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为0。输出格式:分别在4行中按照“有理数1 运算符 有理数2 = 结果”的格式顺序输出2个有理数的和、差、积、商。注意输出的每

2018-01-09 09:40:53 117

原创 1039. 到底买不买(20)

题目小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要

2018-01-08 09:30:59 102

原创 1038. 统计同成绩学生(20)

题目PS:典型空间换时间本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出。输入格式:输入在第1行给出不超过105的正整数N,即学生总人数。随后1行给出N名学生的百分制整数成绩,中间以空格分隔。最后1行给出要查询的分数个数K(不超过N的正整数),随后是K个分数,中间以空格分隔。输出格式:在一行中按查询顺序给出得分等于指定分数的学生人数,中间以空格分隔,但行末不得有多余空格。 输入样例:1

2018-01-08 09:13:21 150

原创 1037. 在霍格沃茨找零钱(20)

题目如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱P和他实付的钱A,你的任务是写一个程序来计算他应该被找的零钱。输入格式:输入在1行中分别给出P和A,格式为“Galleon.Sickle.Knut”,其间用1个空格分隔。这里Galle

2018-01-08 09:05:38 146

原创 1036. 跟奥巴马一起编程(15)

题目美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3<=N<=20)和组成正方形边的某种字符C,间隔一个空格。输出格式:输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所

2018-01-08 08:50:06 125

原创 1033. 旧键盘打字(20)

题目PS:这题有组特殊的测试要处理,就是无坏键的情况。旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母[a-z, A-Z]、数字0-9、以及下

2018-01-06 07:34:28 209

原创 1032. 挖掘机技术哪家强(20)

题目为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题

2018-01-05 12:54:18 209

原创 1031. 查验身份证(15)

题目PS:加权别忘了,还有对应规则找到,题目就解决了。一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10 M:1 0 X

2018-01-05 12:41:40 145

原创 1030. 完美数列(25)

题目PS:这题代码很简洁,但是由于数据范围很大,容易超时,其中排序算法最好使用自带的sort(),还有对于查找最大值得时候,也尽量进行优化。给定一个正整数数列,和正整数p,设这个数列中的最大值是M,最小值是m,如果M <= m * p,则称这个数列是完美数列。现在给定参数p和一些正整数,请你从中选择尽可能多的数构成一个完美数列。输入格式:输入第一行给出两个正整数N和p,其中N(<= 105)是输入的

2018-01-05 01:22:28 97

原创 1029. 旧键盘(20)

题目PS:现在越来越依赖STL了,感觉不用STL都不会写代码了。或许这就是c++比c有时候来的方便的时候吧。前面基本都用的vector,这次用了set。set会自动排序,并删除重复元素。但对排序有特殊要求的,尽量使用vector,这也是我比较喜欢vector的原因,毕竟比较灵活。旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列

2018-01-05 00:37:48 106

原创 1028. 人口普查(20)

题目某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过200岁的老人,而今天是2014年9月6日,所以超过200岁的生日和未出生的生日都是不合理的,应该被过滤掉。输入格式:输入在第一行给出正整数N,取值在(0, 105];随后N行,每行给出1个人的姓名(由不超过5个英文字母组成的字符串)、以

2018-01-04 20:51:41 121

原创 1027. 打印沙漏(20)

题目本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格

2018-01-04 18:29:43 95

原创 1026. 程序运行时间(15)

题目要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数f的运行时间,我们只要在调用f之前先调用clock(),获得一个时钟打点数C1;在f执行完成后再调用

2018-01-04 18:12:01 91

原创 1025. 反转链表 (25)

题目PS:测试数据包含不再链表上的节点,需要手动删除。给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为1→2→3→4→5→6,K为3,则输出应该为3→2→1→6→5→4;如果K为4,则输出应该为4→3→2→1→5→6,即最后不到K个元素不反转。输入格式:每个输入包含1个测试用例。每个测试用例第1行给出第1个结点的地址、结点总个数正整数N(<= 105)、以及正整数K(<

2018-01-04 17:59:01 97

tesseract20180109.exe

结合pytesseract去识别图片中的中文。 其实我最早用于提取头脑王者中的截屏,然后通过自己写的小搜索引擎, 对四个选项进行最优选择,得到相对正确的结果。 大家也可以下着玩,对于解决网页中的问答很有用,特别是竞速问答类。 不想收积分,但是平台最少要2个。

2018-01-10

空空如也

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

TA关注的人

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