zoey
点击国内主页可以让浏览速度加快哦 ~ !

Mr.Z's Blog

Welcome to Zoey's Blog! 欢迎来到Zoey的博客~
使用git提交本地文件夹到github仓库
    虽然我的博客就是有布置到github上,但是之前都没有怎么单独使用过git推送项目代码,今天突然想把小学期的实训项目代码给推到github上保存一下。但是发现目录下没有.git文件夹,又忘了生成的命令了,所以上网度了一下,顺便做个笔记的形式给记录一下。 安装git环境    首先使用git工具,肯定是先要下载安装配置的。这里安装过程我就不详讲了,网上应该是一搜一大把的多,这里给一下一个人家的安装教程链接吧git安装教程链接 创建上传的远程仓库    登录自己 ...

调整hexo博客下markdowm的内容中的图片大小
由于博主是初写博,之前没写markdowm,所以不是很熟悉。然而在写的内容中需要引入一张小(图片大小)图片时,发现不管通过用”! [] ()”的形式,怎么调整,图片都是默认地沾满整个宽度,很是头疼(些微强迫症,看着特别不舒服,甚至一度成为不想接着写博的借口)。后来通过进界面f12发现,是style.css在作祟,其中有一个class吧,hr ,img{width=100%},在f12中若把这个效果勾选去掉的话,图片就不是默认铺满整个宽度了。当然其中也有一些小插曲。 以下是爬坑之后的设置方法: 删除style.css中的相关限制这里有个小坑,我发现是style.css中hr, img{wi ...

看板娘测试博

看板娘展示


Android自定义弹窗(弹窗的消息内容可以添加View组件)
    做项目时,因为想要显示下自己的一些日志,所以想用到android的弹窗。然而觉得系统自带的太丑了,所以说百度了一下怎么自定义一个自己的弹窗体,主要想要实现可以在弹窗内容中添加View组件的功能。这里源码是参考的Android之自定义弹窗Dialog 博文内容的 xml文件主要是一些资源文件和Layout文件 drawable文件夹下back_text_selector.xml1234567891011121314151617<?xml version="1.0" encoding="utf-8"?><selector xmln ...

用eclipse搭建自己的基于Maven+SpringMVC+hibernate小demo
    前几天做项目的时候,项目的服务端用到了SpringMVC+hibernate的框架和工具,由于是带队老师给我搭建的,我还感觉挺好玩的,所以决定用假期时间自己搭建一下试试玩。顺便当成是实习期间的笔记记录一下吧(小公司小项目的实习生,实在小白属性,有大佬在的话还请不要见笑)。目录标题中带* 的内容为可省略内容,为了方便才加上的。p.s>有关的软件及其版本问题    MySQL “5.6.22”(提前安装好了的,不知道怎么安装的小伙伴请自行百度,我就不赘述了) & ...

Android端选择本地视频并上传到SpringMVC服务端
    这几天做实习项目遇到的安卓端(客户端)选择本地文件(演示对象为视频)上传到web端(即:SpringMVC服务端)的一个需求。首先是android调用系统的选择本地文件界面,然后在重写的函数onActivityResult()中去获取到文件的Uri地址,在利用这个Uri地址进行文件的上传操作。服务端是实习的带队老师帮忙搭建的一个SpringMVC的web端吧,利用controller实现把上传的文件获取并保存到web端的指定目录下。感觉可以记录一下。p.s>  本来项目内用websocket连接上了服务端的,准备用web ...

CCF&&CSP 2017-09 (前2道)
问题 A: 打酱油题目问题 A: 打酱油 试题编号: 201709-1 试题名称: 打酱油 时间限制:1.0s 内存限制:256.0MB 问题描述:问题描述  小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。输入格式  输入的第一行包含一个整数N,表示小明可用于买酱油的钱数。N是10的整数倍,N不超过300。输出格式  输出一个整数,表示小明最多可以得到多少瓶酱油。样例输入40样例输出5样例说明  把40元分成30元和10元,分别买3瓶和1瓶,其中3瓶送1瓶,共 ...

CCF&&CSP 2019-03 (前2道)


    总结一下这次没发挥好的CSP:
    


校内算法考试(第三次)总结


    总结一下这次没发挥好的系内CSP:
    A题冒号明明就是英文状态下的,但是他样例输出中的却是中文字符的冒号,导致我一开始是写的对的,但是就因为冒号的原因没A过,后面就给耽误了时间了。B题因为一开始拿到这种排序题是没有思路的,再加上我感觉他图例中的最后一位应该是36,但是他却写的35,一直等有没有人过来纠正,所以直接跳到第三个题上面去了,结果很扎心,C题时间内没有A出来,所以这次考试GG了。


关于HDOJ 1330题(Deck) 的理解(C/C++)


    题目首先从编程算法出发的话其实是道简单题(甚至说水题),就是其中关于卡牌重心位置的计算用到了一些遗忘了的物理知识。鉴于大二原专业学过理论力学的自己感觉有必要记录一下(表示真的不会算力学题了些微伤心。


关于HDOJ 1326题(Box of Bricks) 的理解(C/C++)


    注意要求是每个set案例后要多输出一个空白行。而且题目貌似没交代重点,只能一个箱子一个箱子地搬(但实际上确实这样的)。


关于HDOJ 1323题(Perfection) 的理解(C/C++)


    水题。注意下格式要求即可,关于格式要求,和hdoj1014有点像。


关于HDOJ 1303题(Doubles 双倍) 的理解(C/C++)


    水题。




关于HDOJ 1302题(The Snail 蜗牛爬井) 的理解(C/C++)


    简单题。

  1. 首先注意一下数据类型,应该是double型,别习惯性地敲成int了;
  2. 然后是如果蜗牛头天晚上恰好跌倒井底,那么算第二天的失败,不能算在头天上(我也不知道为啥,但是从给的第二组数据来看应该是这样的)
  3. 最后如果能成功,必须是爬出井口,也就是说当前位置必须严格大于井的深度,不可取等

关于HDOJ 1283题(最简单的计算机) 的理解(C/C++)


    emmmmmm,水题,感觉没啥说的


关于HDOJ 1282题(回文数猜想) 的理解(C/C++)


    emmmmmm,是一道水题,但是粗心了,“==”写成了“=”,还去排了半天的bug……以后一定一定写成“常量==变量”,这样少写一个“=”的话就会报错了


关于HDOJ 1279题(验证角谷猜想) 的理解(C/C++)


    这道题主要是在处理方法上绕远了,总是想判断每次事例的最后一个输出,然后把输出去掉;尝试多次后放弃了,还是用space标记下第一个输出,然后除了第一个,其它都先输出一个空格再接着输出的方法达成格式要求。


关于HDOJ 1266题(Reverse Number) 的理解(C/C++)


    本来应该是一个水题的,结果还是细节上有点小问题,之前WA的2次代码没有处理好中间0,例如输入502,应该输出205的,结果按之前的代码的话就直接给中间0那给截断了,只输出了一个两位数……所以肯定是WA了。


算法笔记 前缀和 差分 快速幂(C/C++)
    早上起来,室友还在睡,没法尽情敲代码,所以闲得无聊去逛了下某介于AC间的小破站,复习了一下一些基础算法。也就是tags和标题中也有写到的前缀和、差分和快速幂。首先呢,还是必须得感谢下阿婆主的视频讲解的,确实比直接看代码什么的来得形象很多。在此记录一下,也是我对学习的理解和笔记吧。贴出老哥的视频,文章大部分内容也是来源于老哥的视频  【AgOHの算法胡扯】   的【AgOHの算法胡扯】前缀和 差分 快速幂 前言    可能小伙伴们会说,现在都有视频学习了,干嘛还去逛文章看啊,生涩难懂不 ...

关于HDOJ 1248题(寒冰王座) 的理解(C/C++)
    老是想着去套之前学过的完全背包的模板,结果真的把自己套进去了……超时限,然后去看了  Galahad_LLLLLL   的HDOJ1248(完全背包)的代码过后,天呐,为毛他的代码和逻辑可以这么简单…………再次感谢Galahad_LLLLLL博主的博文和代码 HDOJ1248(完全背包)  题目描述:寒冰王座(完全背包问题)寒冰王座 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...

Android通过Jdbc直接连接本地MySQL数据库
    之前学校里实训的小项目,我们小组做的安卓端,但是用安卓(AS)通过Jdbc连接本地数据库的时候(因为最后会想要把数据库放到云服务器上,所以没有直接考虑用android自带的数据库SQLLite)老是出错连接不上,于是疯狂心态炸裂。多谢之后看到的几篇博客(详见 参考博文 )帮助,逐渐解决了问题。虽然事后看起来都是些小问题,但一不注意确实是满满的坑和套路啊。所以决定写个博记录下我们小组的踩坑经历(同时给咱的小组说句大家都辛苦啦~ ) 安装配置MySQL环境    这里我用的是mysql(5.6版),安装包和 ...

关于HDOJ 1236题(排名) 的理解(C/C++)
    简单题,但是还是没有一次A过。有3点,其中2个粗心点在AC代码中备注出来了,另外一点是因为审题不仔细漏看了一点——“若有多名考生分数相同,则按他们考 号的升序输出”,在cmp函数中多加这一条件后AC了…… 题目描述:排名排名 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Description    今天的上机考试虽然有实时的Ranklist,但上面的排 ...

关于HDOJ 1235题(统计同成绩学生人数) 的理解(C/C++)
    水题 题目描述:统计同成绩学生人数统计同成绩学生人数 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Description    读入N名学生的成绩,将获得某一给定分数的学生人数输出。 Input    测试输入包含若干测试用例,每个测试用例的格式为 第1行:N第2行:N名学生的成绩,相邻两数字用一个空格间隔。第3 ...

关于HDOJ 1234题(开门人和关门人) 的理解(C/C++)
    水题,但是一开始直接拿数组装超内存了,后面改成while循环内的两两比较就没事了(因为只用统计一个最大时间,一个最小时间),不过AC代码不够简洁,有更简单明了的同学的话欢迎分享一下下 题目描述:开门人和关门人开门人和关门人 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Problem Description  每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签到 ...

关于HDOJ 1219题(AC Me) 的理解(C/C++)
    水题,但是注意下要求,每个实例后要求多空一行,最开始提交的代码就因为少空了一行所以WA,还是要注意下的 题目描述AC Me Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26816 Accepted Submission(s): 10767 Problem Description  Ignatius is doing his homework ...

关于HDOJ 1205题(吃糖果) 的理解(C/C++)
    好吧,拿到这个题的时候并没有考虑到抽屉的思想,之前也没遇到过关于抽屉(鸽巢)原理(原谅我题做少了,算法数据结构什么的太弱鸡)。 然后默默地打开了百度……     emmm?抽屉原理??什么鬼     好吧,所以最后AC之后来记录一下,当个笔记的形式吧 题目描述吃糖果 Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submissi ...

关于HDOJ 1202题(绩点计算) 的理解(C/C++)
    题目有很多的小细节,一不注意就容易中招。感谢 摆渡过江 的代码点醒。     首先,区间不是全整数,而是存在有小数的分数情况的,并且,举例来说,如89.9是属于3点绩点。     再然后是,缺考情况不能把学分加和,可能脑袋有点晕了,之前WA代码就是不管三七二十一,直接把所有学分加和了。 题目描述The calculation of GPA Problem Description 每学期的期末,大家都会忙于计算自己的平均成绩,这个成绩对于评奖学金是直接有关 ...

关于HDOJ 1201题(18岁生日) 的理解(C/C++)
    刚开始没搞懂这个没有18岁生日是什么鬼,我还以为是说到今天为止是没满18岁呢,但是天知道这个题规定的今年是哪一年啊,我也不知道这个题什么时候出的啊。 所以百度了一下 。结果是说生日恰好在2月29号,然后就在18周岁那一年是没有生日的,所以称之为没有18岁。     原因的话很简单,如果你在2月29出生,那么他一定出生在闰年,所以该年除以4肯定整除,然后18年过后,因为18不是4的整数倍,所以18岁那一年必定不是闰年,故此没有18岁生日;反之,如果不在2月29日出生,那么,不好意思,你是辣鸡(我也是,不要怕 ...

关于HDOJ 1197题(进制转换) 的理解(C/C++)
题目描述                                              Specialized Four-D ...

关于HDOJ 1196题(Lowest Bit(最低位数)) 的理解(C/C++)
题目描述                                              Lowest Bit Time Li ...

关于HDOJ 1157题(Who's in the Middle(中位数)) 的理解(C/C++)
就是道水题,结果自己想太多,还去考虑去重后排序。。。其实就是规定的奇数n求中间数的大水题 题目描述                                           ...

关于HDOJ 1106题(排序) 的理解(C/C++)
题目描述                       排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 83068 Accepted Submission(s): 25068 Problem Desc ...

关于HDOJ 1098题(Ignatius's puzzle) 的理解(C/C++)
题目描述                       Ignatius’s puzzle Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 12827 Accepted Submission(s): 902 ...

关于HDOJ 1076题(An Easy Task(x后第n个闰年)) 的理解(C/C++)
题目描述                       An Easy Task Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 28473 Accepted Submission(s): 18363 Pr ...

关于HDOJ 1058题(Humble Numbers(有且仅有质因数2,3,5,7组成的数)) 的理解(C/C++)
题目描述                       Humble NumbersTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)    Total Submission(s): 32500 Accepte ...

关于HDOJ 1048题(The Hardest Problem Ever) 的理解(C/C++)
题目描述                       The Hardest Problem Ever  Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)  Total Submission(s): 34272 ...

关于HDOJ 1028题(Ignatius and the Princess III(n=哪些正整数相加的可能)) 的理解(C/C++)
题目描述Ignatius and the Princess III  Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)  Total Submission(s): 28304 Accepted Submission(s): 19440 Problem Description  ”Well, it seems the first problem is too easy. I will let you know ho ...

关于HDOJ 1021题(Fibonacci Again) 的理解(C/C++)
和之前的1005很类似,遇到f(n)依赖前面项时的数列题  并且  涉及求余时,优先考虑找周期 题目描述Fibonacci Again  Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)  Total Submission(s): 82627 Accepted Submission(s): 37342 Problem Description  There are another kind of ...

关于HDOJ 1019题(Least Common Multiple)的理解(C/C++)
    主要是循环体内的小细节问题,为了对比突出一点,把WA和AC的代码就一起贴出来啦(虽然感觉有点像鞭尸……),详见代码 题目描述A Mathematical CuriosityTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 53959 Accepted Submission(s): 17539 Problem Description Given two integers n and m ...

关于HDOJ 1017题(A Mathematical Curiosity)的理解(C/C++)
    该题直接循环就行了,没有超时超限的顾虑。只是最开始案例输入的那个1我没看懂是啥意思读了下别人的代码之后懂了,那个最开始输入的整数是表示有几大组数据的意思,详见代码 题目描述A Mathematical CuriosityTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 53959 Accepted Submission(s): 17539 Problem Description Gi ...

关于HDOJ 1014题(Uniform Generator)的理解(C/C++)
    本题主要思路为,用while循环进行标记,如果seed()方法中被遍历过的数,则吧对应的flag[ ]设置为1,同时通过不断更新下一个seed数,并以flag[ seed ]为终止条件即可,同时在循环体内用count记一下数,count=mod则说明是good chioce(反之相反),详见AC代码。 题目描述Uniform Generator Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission ...

关于HDOJ 1013题(digital Roots)的理解(C/C++)
最开始由于题目没说细具体的数字的位数,我还说想着不用string类型,直接用一个int类型的数来装装看,结果毫无意外地wrong answer了。 题目描述Digital RootsTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 101376 Accepted Submission(s): 31506 Problem DescriptionThe digital root of a positive integer is foun ...

关于HDOJ 1012题的理解(C/C++)
看起来蛮简单的一个题,但是还是没有能一次A的过,并且有学到如何在c++中控制输出的小数位数,于是感觉可以写到自己的博客里来。题意是很简单的,就让输出一下n取0-9的时候,对应的e用所给的公式计算出来的结果是多少。难点(大佬请别在意)的话,可能就是控制输出位数了。 题目描述u Calculate eTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 59129 Accepted Submission(s): 27115 Problem ...

关于HDOJ 1005题的理解(C/C++)
由于博主是初来乍到的,最近又在想办法刷一下算法题,所以决定写一下自己的博客记录下这个假期的A题过程(写bug过程),题目或许有些简单,希望各位大佬不要介意吐槽。此外,特别感谢mengxiang000000以及CouchDB两位老兄的启发,帮助了原本对于该题不是TLE就是MLE的我,于是在理解的基础上算是把mengxiang000000老哥的代码用C++复述了一遍。若本篇博客涉权了,请联系左边头像下的myself(QQ就是github名的数字)。 题目描述Problem DescriptionA number sequence is defined as follows: f(1) = 1, f ...

欢迎来到Zoey的博客
Welcome to Zoey’s blog powered by hexo! This is my first blog, thanks to visit. Check here documentation for more info about hexo. If get any problems when using Hexo, we can find the answer in troubleshooting or ask hexo’s index on GitHub. 这是我的第一篇博客,welcome~~以下是hexo默然创建的内容,为了方便自己好找,我就不删除啦~~Quick St ...