<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[阿斌的博客]]></title><description><![CDATA[分享快乐]]></description><link>https://blog.youkuaiyun.com/zhb_666</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhb_666]]></copyright><item><title><![CDATA[11111111111111111]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/80500694</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/80500694</guid><author>zhb_666</author><pubDate>Tue, 29 May 2018 19:12:44 +0800</pubDate><description><![CDATA[11111111111]]></description><category></category></item><item><title><![CDATA[w]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/80069759</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/80069759</guid><author>zhb_666</author><pubDate>Tue, 24 Apr 2018 20:05:40 +0800</pubDate><description><![CDATA[w]]></description><category></category></item><item><title><![CDATA[SD]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/77989595</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/77989595</guid><author>zhb_666</author><pubDate>Fri, 15 Sep 2017 11:16:24 +0800</pubDate><description><![CDATA[#include 
using namespace std;
typedef struct node
{
    int data;
    struct node *next;
} st;
int main()
{
    int n,m,x;
    cin>>n;
    while(n--)
    {
        st *head,*q;
        ]]></description><category></category></item><item><title><![CDATA[2057-->金牌，银牌，铜牌]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/76424852</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/76424852</guid><author>zhb_666</author><pubDate>Mon, 31 Jul 2017 12:17:35 +0800</pubDate><description><![CDATA[金牌、银牌、铜牌
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic Discuss
Problem Description

Acm——大学中四大竞赛之首——是极具挑战性的大学生竞赛形式。在一场acm比赛中，一个参赛队伍由三人组合而成，在最短的时间内做出尽可能多的题目而且要尽量少提交错误代码，这样才能得到更高的排名。现在让]]></description><category></category></item><item><title><![CDATA[各位数字之和排序]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/76064314</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/76064314</guid><author>zhb_666</author><pubDate>Tue, 25 Jul 2017 12:09:34 +0800</pubDate><description><![CDATA[#include
#include
#include
#include
using namespace std;
struct node
{
    int b;
    int c;
}q[1001],t;
int f(int a)
{
    int s=0,m;
    while(a>0)
    {
        m=a%10;
        s+=m]]></description><category></category></item><item><title><![CDATA[数据结构实验之串二：字符串匹配（查看一个字符串是否为另一个字符串的子串）]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/75220040</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/75220040</guid><author>zhb_666</author><pubDate>Mon, 17 Jul 2017 10:33:31 +0800</pubDate><description><![CDATA[#include
#include
#include
using namespace std;
int main()
{
    char a[101],b[101];
    while(~scanf("%s",a))
    {
        int i,j,k;
        int t=0,ok=0;
        scanf("%s",b);
       ]]></description><category></category></item><item><title><![CDATA[deque双向队列]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73496220</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73496220</guid><author>zhb_666</author><pubDate>Tue, 20 Jun 2017 12:46:07 +0800</pubDate><description><![CDATA[deque双向队列




对于双向队列，与队列queue以及vector容器的区别就在于，名字不同，也就是它是双向的，可以从头开始操作，也可以从末尾开始操作。
双向队列的常用方法跟队列queue差不多：
 
头文件： #include
函数：
构造/析构
　　dequeq  构造一个空的双向队列
　　dequeq(q1)  构造q，并复制q1
　　dequeq(n)  ]]></description><category></category></item><item><title><![CDATA[/双向队列]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73496174</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73496174</guid><author>zhb_666</author><pubDate>Tue, 20 Jun 2017 12:45:11 +0800</pubDate><description><![CDATA[双向队列

Time Limit: 1000MS Memory Limit: 65536KB

Problem Description

      想想双向链表……双向队列的定义差不多，也就是说一个队列的队尾同时也是队首；两头都可以做出队，入队的操作。
现在给你一系列的操作，请输出最后队列的状态；
命令格式：
LIN X  X表示一个整数，命令代表左边进队操作；
RIN X ]]></description><category></category></item><item><title><![CDATA[SDUT2449-->走迷宫]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73380322</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73380322</guid><author>zhb_666</author><pubDate>Sat, 17 Jun 2017 14:52:40 +0800</pubDate><description><![CDATA[Problem Description

一个由n * m 个格子组成的迷宫，起点是(1, 1)， 终点是(n, m)，每次可以向上下左右四个方向任意走一步，并且有些格子是不能走动，求从起点到终点经过每个格子至多一次的走法数。

Input
       第一行一个整数T 表示有T 组测试数据。(T <= 110)
对于每组测试数据:
第一行两个整数n, m，表示迷宫有n * m 个]]></description><category></category></item><item><title><![CDATA[STL 中队列的使用(queue)]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73374566</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73374566</guid><author>zhb_666</author><pubDate>Sat, 17 Jun 2017 12:00:28 +0800</pubDate><description><![CDATA[出处：http://www.cnblogs.com/yaoyueduzhen/p/4456430.html

STL 中队列的使用(queue)

基本操作：

push(x) 将x压入队列的末端

pop() 弹出队列的第一个元素(队顶元素)，注意此函数并不返回任何值

front() 返回第一个元素(队顶元素)

back() 返回最后被压入的元素(队尾元素)

e]]></description><category></category></item><item><title><![CDATA[【转】STL中stack的用法]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73374225</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73374225</guid><author>zhb_666</author><pubDate>Sat, 17 Jun 2017 11:58:32 +0800</pubDate><description><![CDATA[【转】STL中stack的用法





转载出处http://hi.baidu.com/love_himself/item/a2174fda363fd6d3241f404b






  stack也是程序设计中常常用到的数据容器，STL为我们提供了stack的实现，因此在使用stack时必须包含头文件，并使用统一命名空间。

1.声明一个stack

   ]]></description><category></category></item><item><title><![CDATA[判断两个二叉树是否相等（函数）]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73370329</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73370329</guid><author>zhb_666</author><pubDate>Sat, 17 Jun 2017 11:49:26 +0800</pubDate><description><![CDATA[bool pd(st *p, st *q)
{
    if(p==NULL && q==NULL) return true;
    else if(p==NULL || q==NULL) return false;
    else return p->data==q->data && pd(p->l,q->l) && pd(p->r,q->r);
}]]></description><category></category></item><item><title><![CDATA[数据结构实验之求二叉树后序遍历和层次遍历]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73297417</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73297417</guid><author>zhb_666</author><pubDate>Thu, 15 Jun 2017 18:35:33 +0800</pubDate><description><![CDATA[Problem Description

 已知一棵二叉树的前序遍历和中序遍历，求二叉树的后序遍历和层序遍历。


Input

 输入数据有多组，第一行是一个整数t (t


Output

每组第一行输出二叉树的后序遍历序列，第二行输出二叉树的层次遍历序列。


Example Input

2
abdegcf
dbgeafc
xnliu
lnixu

]]></description><category></category></item><item><title><![CDATA[3340-->数据结构实验之二叉树一：树的同构]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73224511</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73224511</guid><author>zhb_666</author><pubDate>Wed, 14 Jun 2017 14:14:32 +0800</pubDate><description><![CDATA[数据结构实验之二叉树一：树的同构

Time Limit: 1000MS Memory Limit: 65536KB




Problem Description

给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2，则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的，因为我们把其中一棵树的结点A、B、G的左右孩子互换后，就得到另外一棵树。而图2就不是同]]></description><category></category></item><item><title><![CDATA[3344-->数据结构实验之二叉树五：层序遍历]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73206014</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73206014</guid><author>zhb_666</author><pubDate>Wed, 14 Jun 2017 11:51:53 +0800</pubDate><description><![CDATA[数据结构实验之二叉树五：层序遍历

Time Limit: 1000MS Memory Limit: 65536KB




Problem Description

已知一个按先序输入的字符序列，如abd,,eg,,,cf,,,(其中,表示空结点)。请建立二叉树并求二叉树的层次遍历序列。


Input

 输入数据有多行，第一行是一个整数t (t，代表有t行测试数据]]></description><category></category></item><item><title><![CDATA[2135-->数据结构实验之队列一:排队买饭]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73195925</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73195925</guid><author>zhb_666</author><pubDate>Tue, 13 Jun 2017 22:05:50 +0800</pubDate><description><![CDATA[中午买饭的人特多,食堂真是太拥挤了,买个饭费劲,理工大的小孩还是很聪明的,直接奔政通超市,哈哈,确实,政通超市里面也卖饭,有好几种菜,做的比食堂好吃多了,价格也不比食堂贵,并且买菜就送豆浆,吸引了不少童鞋。所以有时吧，人还是很多的，排队是免不了的，悲剧的是超市只有两个收银窗口。


问题是这样的：开始有两队人在排队，现在咱们只研究第一队，现在我们给每个人一个编号，保证编号各不相同，排在前面的]]></description><category></category></item><item><title><![CDATA[2088-->refresh的停车场]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/73194694</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/73194694</guid><author>zhb_666</author><pubDate>Tue, 13 Jun 2017 19:57:57 +0800</pubDate><description><![CDATA[refresh的停车场




Problem Description

 refresh最近发了一笔横财，开了一家停车场。由于土地有限，停车场内停车数量有限，但是要求进停车场的车辆过多。当停车场满时，要进入的车辆会进入便道等待，最先进入便道的车辆会优先
进入停车场，而且停车场的结构要求只出去的车辆必须是停车场中最后进去的车辆。现告诉你停车场容量N以及命令数M，以及一些命令（Add]]></description><category></category></item><item><title><![CDATA[2136-->数据结构实验之二叉树的建立与遍历]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/72902856</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/72902856</guid><author>zhb_666</author><pubDate>Wed, 07 Jun 2017 18:41:54 +0800</pubDate><description><![CDATA[数据结构实验之二叉树的建立与遍历
Time Limit: 1000MSMemory Limit: 655336KB
Problem Description
       已知一个按先序序列输入的字符序列，如abc,,de,g,,f,,,(其中逗号表示空节点)。请建立二叉树并按中序和后序方式遍历二叉树，最后求出叶子节点个数和二叉树深度。


Input
输入一个长度小于50个字符的字符]]></description><category></category></item><item><title><![CDATA[最大公约数递归函数]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/72865108</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/72865108</guid><author>zhb_666</author><pubDate>Mon, 05 Jun 2017 11:00:30 +0800</pubDate><description><![CDATA[int gcd(int a,int b)
{
    if(a==0)
    {
        return b;
    }
    else
    {
        return gcd(b % a,a);
    }
}]]></description><category></category></item><item><title><![CDATA[3811-->>离散题目17]]></title><link>https://blog.youkuaiyun.com/zhb_666/article/details/72858055</link><guid>https://blog.youkuaiyun.com/zhb_666/article/details/72858055</guid><author>zhb_666</author><pubDate>Sun, 04 Jun 2017 11:40:13 +0800</pubDate><description><![CDATA[给出集合X和X上的关系R，求关系R在X上的对称闭包s(R)。
例如：
X={1,2,3,4,5} , R={,,,,,}
s(R)= {,,,,,,,}


Input

多组输入，每组输入第一行为集合X的元素；第二行为一个整数n ( n > 0 )，代表X上的关系R中序偶的个数；接下来n行用来描述X上的关系R，每行两个数字，表示关系R中的一个序偶。细节参考示例输入。
非空集合X]]></description><category></category></item></channel></rss>