关闭

用GitHub+Jekyll搭建个人博客

部分内容取自Jekll的官方文档 What’s GitHub我在上篇博文里写了Git的教程,其中有一部分介绍如何使用远程库,而GitHub就是目前全球使用最广泛的Git远程库。What’s JekyllJekll可以理解为是一个工具。什么工具呢?生成博客的工具。它能将你按一定格式写的内容转变为html的页面,方便你生成你的博客。 “Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模...
阅读(194) 评论(0)

Git学习笔记

Catalog: [TOC] What’s Git ?Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 一说到版本控制系统可能很多人会想到SVN,SVN作为一个集中式版本控制系统可是占据了不少程序员的青春,但是,Git的出现让SVN黯然失色。为什么呢?通俗来说,Git比SVN快的可不是一点半点。什么是版本控制系统呢?看看现在普遍使用的微信、QQ,他...
阅读(88) 评论(0)

王熠弘OI退役长文

今天,2016年11月20号,NOIp2016day2。从复赛的考场上走出来,还是有点悲伤的,毕竟买出门的那一刻就代表着我退役了。转身回看我的OI历程,也算是一段令我珍惜的奋斗史了吧。像我这种懒人,能激励我,让我奋斗的东西并不多。即使身上负着高考的重担,也并不能让我拿出100%的努力,这也和我的个人想法有关。但是唯有信息、OI,能让我付出全身的精力。2014年10月1日,我转学进入山东省北镇中学,在...
阅读(946) 评论(1)

NOIp2009TG T2/Luogu P1072 Hankson的趣味题 解题报告

按照规矩,先来看一下题目 题目描述Hanks 博士是 BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson。现在,刚刚放学回家的 Hankson 正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数 c1 和 c2 的最大公约数和最小公倍数。现在 Hankson 认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公倍数”之类问题的“逆问题”,...
阅读(258) 评论(0)

冲刺NOIp2016算法模板(C++)

冲刺NOIp2016算法模板 数据结构 栈 队列 树状数组 单调队列 STL Vector Queue Priority_queue Stack Deque Bitset Set Multiset Map Algorithm里其他好用的函数 Next_permutation Lower_bound与Upper_bound Merge sort Reverse Unique Random_shuffle 数论 快速幂...
阅读(1946) 评论(0)

Luogu P1823 音乐会的等待 解题报告

这是一道单调队列的题,比较经典,不多说,来看一下题: 题目描述N个人正在排队进入一个音乐会。人们等得很无聊,于是他们开始转来转去,想在队伍里寻找自己的熟人。队列中任意两个人A和B,如果他们是相邻或他们之间没有人比A或B高,那么他们是可以互相看得见的。写一个程序计算出有多少对人可以互相看见。输入输出格式输入格式: 输入的第一行包含一个整数N (1 ≤ N ≤ 500 000), 表示队伍中共有N个人...
阅读(498) 评论(0)

逆序对

今天想写一个专题:如何求一串数中的逆序对个数。 具体来讲,一共有两种比较好的方法: 1. 归并排序 2. 树状数组 两种方法的比较 归并排序 代码 树状数组 相关链接两种方法的比较先来比较一下两个方法: 方 法 时间复杂度 空间复杂度 代码长度 理解难度 归并排序 O(nlog2n)O(nlog_2n) O(n)O(n) 相比较长(除非你...
阅读(115) 评论(0)

树状数组

树状数组作为一种数据结构,在OI竞赛中也是一项常用常考点,博主为使自己不忘记此数据结构,来写篇小博文     Above all,树状数组(Binary Indexed Tree(BIT), Fenwick Tree)是一个查询和修改复杂度都为log2nlog_2n的数据结构。主要用于查询任意两位之间的所有元素之和,但是每次只能修改一个元素的值;经过简单修改可以在log2nlog _2n的复杂度......
阅读(105) 评论(0)

NOIp2015TG/Luogu P2661 信息传递 解题报告

说出来都是满满的痛啊,当时博主在考场都没有想过DFS,结果模拟骗分骗到了零分。伤心辣么大! 现在博主DFS过了这道题,写个博客让自己记住这个做法。 下面来看一下题 题目描述有n个同学(编号为1到n)正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为i的同学的信息传递对象是编号为Ti同学。游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当...
阅读(199) 评论(0)

关于std::ios::sync_with_stdio(false);

std::ios::sync_with_stdio(false);这句语句是用来取消cin的同步,什么叫同步呢?就是iostream的缓冲跟stdio的同步。如果你已经在头文件上用了using namespace std;那么就可以去掉前面的std::了。取消后就cin就不能和scanf,sscanf, getchar, fgets之类同时用了,否则就可能会导致输出和预期的不一样。#include...
阅读(265) 评论(0)

NOIp2012TG/Luogu P1082 同余方程 解题报告

这是一道数论题,是扩展欧几里得算法的裸题 博主为了让自己记住这个算法,特地来写一篇博文 下面来看看一下题: 题目描述求关于 xx 的同余方程 ax≡1ax\equiv1(mod b)的最小正整数解。输入输出格式输入格式: 输入只有一行,包含两个正整数 a, b,用一个空格隔开。输出格式: 输出只有一行,包含一个正整数 x0,即最小正整数解。输入数据保证一定有解。输入输出样例输入样...
阅读(111) 评论(0)

几种求素数与验证素数的方法

博主刚写了一篇Luogu T1125的解题报告,里面涉及到欧拉筛法。本篇博文会介绍一些素数筛法和素数验证法。 博主的数论并不是特别好,各路大神轻点喷 素数筛法1. Eratosthenes筛法又名:埃拉托斯特尼筛法 时间复杂度:O(nlog2log2n)O(nlog_{2}{log_{2}n}) 难度:☆具体代码:memset(check,false,sizeof(check)); i...
阅读(390) 评论(0)

Luogu T1125 why_always_I_like_素数 解题报告

声明:这是“山东省北镇中学”团队的团队题目,博主属于这个团队 话不多说,先来看题 题目背景noip中小k因为智商问题屡屡想不出正确做法,而在玄学大师钟长者的影响下走上了hash的不归路;因此他需要一些很大的素数,然而再次因为智商问题他无法得到这些素数;因此他来向你请教……输入输出格式输入格式: 一个正整数N M输出格式: 一个整数 k(N到M间的素数的个数,包括N,M)k行 从小到大输出这...
阅读(158) 评论(0)

NOIp1998PJ/Luogu P1010 幂次方 解题报告

关于此题,我要感谢CoolTeam的题解,帮助我完成了此题 题目描述任何一个正整数都可以用2的幂次方表示。例如137=2^7+2^3+2^0 同时约定方次用括号来表示,即a^b 可表示为a(b)。由此可知,137可表示为:2(7)+2(3)+2(0) 进一步:7= 2^2+2+2^0 (2^1用2表示)3=2+2^0 所以最后137可表示为:2(2(2)+2+2(0))+2(2+...
阅读(132) 评论(0)

服装设计爱好者的选择-优定制

博主又来分享工具了,这次是一个互联网购物网站,名叫”优定制”                         跳转连接:优定制.“优定制”类似”淘宝”,当然我只是指的购物方面。如果只是类似”淘宝”,我也就没必要来给大家推荐这个Web购物网站了。那么它最大的亮点是什么呢?和它的名字一样:定制服装、首饰、家居和手机壳。 而且不是简简单单的定制!它允许你自己设计!这肯定符合很多设计爱好者的口味。 你肯...
阅读(325) 评论(0)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:8013次
    • 积分:273
    • 等级:
    • 排名:千里之外
    • 原创:19篇
    • 转载:1篇
    • 译文:0篇
    • 评论:2条
    最新评论