<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Loi_MeiCo の 博客]]></title><description><![CDATA[从零开始]]></description><link>https://blog.youkuaiyun.com/Loi_Meiko</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Loi_Meiko]]></copyright><item><title><![CDATA[软件构造课程作业最终版帮助文档]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/106555534</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/106555534</guid><author>Loi_Meiko</author><pubDate>Fri, 05 Jun 2020 12:56:48 +0800</pubDate><description><![CDATA[rt]]></description><category></category></item><item><title><![CDATA[QDU_ACM集训队_暑假训练第一周（一）]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/96897537</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/96897537</guid><author>Loi_Meiko</author><pubDate>Sat, 03 Aug 2019 17:40:10 +0800</pubDate><description><![CDATA[1.HDU 1576 A / B
2.Light OJ 1282 Leading and Trailing
3.POJ 1061 青蛙的约会
4.HRBUST 2083 斐波那契数列
5.HDU 1069 Monkey and banana
6.UVA 10003 Cutting Sticks
7.POJ 1014 Dividing
8.ZOJ 1163 The Staircases
9.POJ 1088 滑雪
10.POJ 2955 Brackets]]></description><category></category></item><item><title><![CDATA[【模板】Tarjan 缩点 + 最长路]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78485075</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78485075</guid><author>Loi_Meiko</author><pubDate>Thu, 09 Nov 2017 07:33:45 +0800</pubDate><description><![CDATA[#include<cstdio>
#include<iostream>
#include<cstring>
#include<stack>
#include<queue>
#define maxn 101000
using namespace std;
typedef long long ll;
stack <ll> S;
queue <ll> Q;
ll w[maxn],scc[maxn],scc]]></description><category></category></item><item><title><![CDATA[【CTSC1999】 CODE[VS] 2218 补丁VS错误（状压最短路）]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78333426</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78333426</guid><author>Loi_Meiko</author><pubDate>Tue, 24 Oct 2017 19:30:05 +0800</pubDate><description><![CDATA[题目描述错误就是人们所说的Bug。用户在使用软件时总是希望其错误越少越好。最好是没有错误的。可是推出一个没有错误的软件差点儿不可能，所以非常多软件公司都在疯狂地发放补丁（有时这样的补丁甚至是收费的）。T公司就是当中之中的一个。上个月。T公司推出了一个新的字处理软件，随后发放了一批补丁。近期T公司发现其发放的补丁有致命的问题。那就是一个补丁在排除某些错误的同一时候，往往会增加还有一些错误.  
此字处]]></description><category></category></item><item><title><![CDATA[【bzoj1821】[JSOI2010]Group 部落划分]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78333218</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78333218</guid><author>Loi_Meiko</author><pubDate>Tue, 24 Oct 2017 19:07:11 +0800</pubDate><description><![CDATA[题目描述聪聪研究发现，荒岛野人总是过着群居的生活，但是，并不是整个荒岛上的所有野人都属于同一个部落，野人们总是拉帮结派形成属于自己的部落，不同的部落之间则经常发生争斗。只是，这一切都成为谜团了——聪聪根本就不知道部落究竟是如何分布的。 不过好消息是，聪聪得到了一份荒岛的地图。地图上标注了N个野人居住的地点（可以看作是平面上的坐标）。我们知道，同一个部落的野人总是生活在附近。我们把两个部落的距离，定义]]></description><category></category></item><item><title><![CDATA[洛谷P1036 NOIP2002 选数(dfs)]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78306271</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78306271</guid><author>Loi_Meiko</author><pubDate>Sat, 21 Oct 2017 20:53:35 +0800</pubDate><description><![CDATA[题目描述已知 n 个整数 x1,x2,…,xn，以及一个整数 k（k＜n）。从 n 个整数中任选 k 个整数相加，可分别得到一系列的和。例如当 n=4，k＝3，4 个整数分别为 3，7，12，19 时，可得全部的组合与它们的和为：3＋7＋12=223＋7＋19＝297＋12＋19＝383＋12＋19＝34。现在，要求你计算出和为素数共有多少种。例如上例，只有一种的和为素数：3＋7＋19＝29）。输入]]></description><category></category></item><item><title><![CDATA[HDU 5583  Kingdom of Black and White]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78254966</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78254966</guid><author>Loi_Meiko</author><pubDate>Mon, 16 Oct 2017 21:57:21 +0800</pubDate><description><![CDATA[Kingdom of Black and White

Problem Description

In the Kingdom of Black and White (KBW), there are two kinds of frogs: black frog and white frog.
Now N frogs are standing in a line, some of them are]]></description><category></category></item><item><title><![CDATA[NOIP 2015 斗地主]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78254741</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/78254741</guid><author>Loi_Meiko</author><pubDate>Mon, 16 Oct 2017 21:36:59 +0800</pubDate><description><![CDATA[题目描述牛牛最近迷上了一种叫斗地主的扑克游戏。斗地主是一种使用黑桃、红心、梅花、方片的A到K加上大小王的共54张牌来进行的扑克牌游戏。在斗地主中，牌的大小关 系根据牌的数码表示如下：
3 < 4 < 5 < 6 < 7 < 8 < 9 < 10 < J < Q < K < A < 2 < 小王 < 大王 ，而花色并不对牌的大小产生影响。每一局游戏中，一副手牌由 nn 张牌组成。游戏者每次可以根据规定]]></description><category></category></item><item><title><![CDATA[POJ 1061 青蛙的约会]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/77334946</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/77334946</guid><author>Loi_Meiko</author><pubDate>Thu, 17 Aug 2017 16:36:20 +0800</pubDate><description><![CDATA[两只青蛙在网上相识了，它们聊得很开心，于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上，于是它们约定各自朝西跳，直到碰面为止。可是它们出发之前忘记了一件很重要的事情，既没有问清楚对方的特征，也没有约定见面的具体位置。不过青蛙们都是很乐观的，它们觉得只要一直朝着某个方向跳下去，总能碰到对方的。但是除非这两只青蛙在同一时间跳到同一点上，不然是永远都不可能碰面的。为了帮助这两只乐观的青蛙，你]]></description><category></category></item><item><title><![CDATA[POJ 1001Exponentiation(高精度浮点乘法)]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/77334176</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/77334176</guid><author>Loi_Meiko</author><pubDate>Thu, 17 Aug 2017 15:51:48 +0800</pubDate><description><![CDATA[DescriptionProblems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the national debt is a taxing experience for many compute]]></description><category></category></item><item><title><![CDATA[NOIP2016滚粗记]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/76613423</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/76613423</guid><author>Loi_Meiko</author><pubDate>Thu, 03 Aug 2017 10:54:20 +0800</pubDate><description><![CDATA[NOIP2017还有100天了吧 
想了想还是写一下这场最为崩盘的一场比赛 引以为戒day 1 
T1模拟差点挂掉 还好及时掰了回来 
T2瞬间崩溃 woc这啥 读完题以为是求最长路 分段写了将近1h暴力还没有分 以后重做才发现看错 正解LCA 
T3精度没处理好 暴力GG 正解期望 +DPday 2 
day 1心态爆炸 day2可能是没心思搞了 
T1组合数 预处理的时候多加了一层循环23333]]></description><category></category></item><item><title><![CDATA[【模板】基础算法&&小算法]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53188911</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53188911</guid><author>Loi_Meiko</author><pubDate>Wed, 16 Nov 2016 17:27:07 +0800</pubDate><description><![CDATA[逆序对：void msort(ll l,ll r)
{
    if(l == r)return;
    else
    {
        int mid = (l + r) >> 1;
        int a = l,b = mid + 1,c = 1;
        msort(l,mid);
        msort(mid + 1,r);
        while(a <=]]></description><category></category></item><item><title><![CDATA[【模板】搜索]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53188322</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53188322</guid><author>Loi_Meiko</author><pubDate>Wed, 16 Nov 2016 16:49:09 +0800</pubDate><description><![CDATA[全排列：#include<iostream>
#include<cstdio>
using namespace std;
int n,num[12];
bool vis[12];
void dfs(int x) 
{
    if (x == n)
    {
        for(int i = 1; i <= n; i ++)
        printf("%d ",num[i]);]]></description><category></category></item><item><title><![CDATA[【模板】其他图论]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53188227</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53188227</guid><author>Loi_Meiko</author><pubDate>Wed, 16 Nov 2016 16:45:09 +0800</pubDate><description><![CDATA[LCA（暴力）：#include <iostream>
#include <cstdio>
#include <cstring>
#include <queue>
using namespace std;
const int MAXN = 50000 + 50;
int n, tot = 0, m;
int first[MAXN], nxt[MAXN << 1], dis[MAXN], deep[M]]></description><category></category></item><item><title><![CDATA[【模板】数学]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53187158</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53187158</guid><author>Loi_Meiko</author><pubDate>Wed, 16 Nov 2016 15:37:22 +0800</pubDate><description><![CDATA[gcd && lcmint gcd(int a,int b)
{
    if(b==0) return a;
    else return gcd(b,a%b); 
}
int lcm(int p,int q)
{
    int a=gcd(p,q);
    return p*q/a;
}exgcd#include 
#include 
#include ]]></description><category></category></item><item><title><![CDATA[【模板】最短路]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53178054</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53178054</guid><author>Loi_Meiko</author><pubDate>Tue, 15 Nov 2016 21:47:20 +0800</pubDate><description><![CDATA[Floyd 
这是DP！DP！DP！int V, E;  
int d[MAX_V][MAX_V];  void Floyd()  
{  
    for(int k = 1; k <= V; k+ +)  
        for(int i = 1; i <= V; i ++)  
            for(int j = 1; j <= V; j ++)]]></description><category></category></item><item><title><![CDATA[【模板】最小生成树]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53178013</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53178013</guid><author>Loi_Meiko</author><pubDate>Tue, 15 Nov 2016 21:41:26 +0800</pubDate><description><![CDATA[听说jdy自悟prim %%% 我不会呀 
丢一发kruskal走人#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
const int sz = 200010;
int fa[sz];
int n,m;
int find(int x)
{
    if(fa[]]></description><category></category></item><item><title><![CDATA[【模板】线段树]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53177946</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53177946</guid><author>Loi_Meiko</author><pubDate>Tue, 15 Nov 2016 21:35:45 +0800</pubDate><description><![CDATA[线段树 处理区间问题的高级数据结构 
听说树状数组能做（树状数组我不会啊QAQ ）的线段树都能做，就丢个线段树吧QAQ 
快NOIP了还是好弱怎么办 急在线等 
NOIP Loiers RP ++！！void up(int p)//更新数据
{
    tree[p].sum = tree[p<<1].sum + tree[p<<1|1].sum;
    tree[p].max = max(tre]]></description><category></category></item><item><title><![CDATA[【模板】栈和队列]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53173153</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53173153</guid><author>Loi_Meiko</author><pubDate>Tue, 15 Nov 2016 16:49:05 +0800</pubDate><description><![CDATA[//栈 
int st[] ;
void push(int x) 
{   
    st[tp++] = x;
}
void pop() 
{
    --tp;
}
int top() 
{   
    return st[tp-1];
}
//队列
void push(int x) 
{
    q[tail++] = x;
}
void pop() 
{
    ++head;
}
int]]></description><category></category></item><item><title><![CDATA[【NOIP2013】 积木大赛 （贪心）]]></title><link>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53163674</link><guid>https://blog.youkuaiyun.com/Loi_Meiko/article/details/53163674</guid><author>Loi_Meiko</author><pubDate>Mon, 14 Nov 2016 20:09:24 +0800</pubDate><description><![CDATA[题目描述 Description 
春春幼儿园举办了一年一度的“积木大赛”。今年比赛的内容是搭建一座宽度为 n 的大厦，大厦可以看成由 n 块宽度为1的积木组成，第i块积木的最终高度需要是hi。 
在搭建开始之前，没有任何积木（可以看成 n 块高度为 0 的积木）。接下来每次操作，小朋友们可以选择一段连续区间[L,R]，然后将第 L 块到第 R 块之间（含第 L 块和第 R 块）所有积木的高度分别增]]></description><category></category></item></channel></rss>