<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lbe19的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lbe19</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lbe19]]></copyright><item><title><![CDATA[结构体排序总结]]></title><link>https://blog.youkuaiyun.com/lbe19/article/details/80820649</link><guid>https://blog.youkuaiyun.com/lbe19/article/details/80820649</guid><author>lbe19</author><pubDate>Tue, 26 Jun 2018 20:42:16 +0800</pubDate><description><![CDATA[首先是结构体定义：



typedef struct node{
    char a;
    int b;
    int c;
}student;

c语言常用：



int cmp(const void *a,const void *b)
{
    student pa=*(student*)a,pb=*(student*)b;
    if(pa.a!=pb.a) return p...]]></description><category></category></item><item><title><![CDATA[大整数]]></title><link>https://blog.youkuaiyun.com/lbe19/article/details/80820522</link><guid>https://blog.youkuaiyun.com/lbe19/article/details/80820522</guid><author>lbe19</author><pubDate>Tue, 26 Jun 2018 20:31:10 +0800</pubDate><description><![CDATA[实现大整数A+B

代码如下：



#include &amp;amp;lt;stdio.h&amp;amp;gt;
#include &amp;amp;lt;string.h&amp;amp;gt;
void add_bigInter(char *a,char *b,int *c)
{
    int m=48;//ascii code of 0
    int n1=strlen(a)-1;
    int n2=strlen(b)-1,q=0,r=0;...]]></description><category></category></item><item><title><![CDATA[神奇的口袋（回溯&DP)]]></title><link>https://blog.youkuaiyun.com/lbe19/article/details/79691391</link><guid>https://blog.youkuaiyun.com/lbe19/article/details/79691391</guid><author>lbe19</author><pubDate>Sun, 25 Mar 2018 22:08:30 +0800</pubDate><description><![CDATA[题目描述有一个神奇的口袋，总的容积是40，用这个口袋可以变出一些物品，这些物品的总体积必须是40。John现在有n个想要得到的物品，每个物品的体积分别是a1，a2……an。John可以从这些物品中选择一些，如果选出的物体的总体积是40，那么利用这个神奇的口袋，John就可以得到这些物品。现在的问题是，John有多少种不同的选择物品的方式。输入描述:输入的第一行是正整数n (1 &amp;lt;= n &amp;l...]]></description><category></category></item><item><title><![CDATA[放苹果（DP）]]></title><link>https://blog.youkuaiyun.com/lbe19/article/details/79690433</link><guid>https://blog.youkuaiyun.com/lbe19/article/details/79690433</guid><author>lbe19</author><pubDate>Sun, 25 Mar 2018 20:55:29 +0800</pubDate><description><![CDATA[题目描述把 M 个同样的苹果放在 N 个同样的盘子里，允许有的盘子空着不放，问共有多少种不同的分法？ 注意：5、1、1 和 1、5、1 是同一种分法，即顺序无关。输入描述:输入包含多组数据。

每组数据包含两个正整数 m和n（1≤m, n≤20）。输出描述:对应每组数据，输出一个整数k，表示有k种不同的分法。AC代码：#include &amp;lt;bits/stdc++.h&amp;gt;
using nam...]]></description><category></category></item><item><title><![CDATA[头文件....]]></title><link>https://blog.youkuaiyun.com/lbe19/article/details/79647414</link><guid>https://blog.youkuaiyun.com/lbe19/article/details/79647414</guid><author>lbe19</author><pubDate>Wed, 21 Mar 2018 22:45:02 +0800</pubDate><description><![CDATA[#include &amp;lt;functional&amp;gt;
#include &amp;lt;algorithm&amp;gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;iterator&amp;gt;
#include &amp;lt;sstream&amp;gt;
#include &amp;lt;fstream&amp;gt;
#include &amp;lt;numeric&amp;gt;
#include &amp;lt;i]]></description><category></category></item><item><title><![CDATA[数的计算]]></title><link>https://blog.youkuaiyun.com/lbe19/article/details/79646571</link><guid>https://blog.youkuaiyun.com/lbe19/article/details/79646571</guid><author>lbe19</author><pubDate>Wed, 21 Mar 2018 21:41:30 +0800</pubDate><description><![CDATA[计算整数的二进制中有多少个1，代码如下：int solve(int n)
{
    int ans=0;
    while(n)
    {
        ans+=n&amp;amp;1;
        n&amp;gt;&amp;gt;=1;
    }
    return ans;
}]]></description><category></category></item></channel></rss>