<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bspider0809的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bspider0809</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bspider0809]]></copyright><item><title><![CDATA[poscms基础问题汇总]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79287328</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79287328</guid><author>bspider0809</author><pubDate>Thu, 08 Feb 2018 11:00:27 +0800</pubDate><description><![CDATA[poscms版本：v3.2.0免费版1.嵌入在网站各个页面的会员登陆/会员信息的页面模版位置：\templates\pc\web\default\common\member.html]]></description><category></category></item><item><title><![CDATA[数制转换（ACM俱乐部题号：1942）]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79286975</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79286975</guid><author>bspider0809</author><pubDate>Thu, 08 Feb 2018 10:55:44 +0800</pubDate><description><![CDATA[题目描述：求任意两个不同进制非负整数的转换（二进制到十六进制），所给整数在long所能表达的范围之内。不同进制的表示符号为（0,1,...,9,a,b,...,f）或者（0,1,...,9,A,B,...,F）输入：输入包含多组测试数据。每组输入占一行，包含3个整数a，n，b。a表示其后的n是a进制整数，b表示欲将a进制整数n转换成b进制整数。a，b是十进制整数，2&amp;lt;=a,b&amp;lt;=16输...]]></description><category></category></item><item><title><![CDATA[字符串的查找删除]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79286944</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79286944</guid><author>bspider0809</author><pubDate>Thu, 08 Feb 2018 10:36:34 +0800</pubDate><description><![CDATA[#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;string.h&amp;gt;
//字符串的查找删除
char *Strlwr(char *str){
	int i=0;
	while(str[i]){
		if(str[i]&amp;lt;'Z'&amp;amp;&amp;amp;str[i]&amp;gt;'A');
			str[i]+=32;
		i++;
	}
	return str;
}
int...]]></description><category></category></item><item><title><![CDATA[结构体排序（ACM俱乐部题号：1812）]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79286641</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79286641</guid><author>bspider0809</author><pubDate>Thu, 08 Feb 2018 10:33:58 +0800</pubDate><description><![CDATA[输入：输入包含有多组测试数据第一行给我国家数n和要求排名的国家数m第二行开始的n行，每行输入一个国家的奥运金牌数，奖牌数，人口数。每个国家都有一个编号，按照输入的先后顺序国家编号从0到n-1接下来一行给出m个国家编号，按照升序给出，你需要对这m个国家进行排名输出：排名有4种方式：按金牌总数排名、按奖牌总数排名、按金牌人口比例排名、按奖牌人口比例排名。这4种排名方式的序号依次为1，2，3，4，且都是...]]></description><category></category></item><item><title><![CDATA[归并排序对整形数组排序]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79183562</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79183562</guid><author>bspider0809</author><pubDate>Sat, 27 Jan 2018 21:54:40 +0800</pubDate><description><![CDATA[归并排序的时间复杂度为O(nlog(n))，优于选择排序和冒泡排序。
有一个例子如下：

#include 
int arrtemp[100]={0};
void print(int arr[],int n){
	int i;
	for(i=0;i<n;i++)
		printf("%d ",arr[i]);
	printf("\n");
}

void mergesort(int arr[]]></description><category></category></item><item><title><![CDATA[大整数乘法运算]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79124631</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79124631</guid><author>bspider0809</author><pubDate>Mon, 22 Jan 2018 02:13:02 +0800</pubDate><description><![CDATA[输入：两个大整数，以空格分开
输出：大整数的乘积
程序如下：
#include 
#include 
typedef struct{
	int nums[100];
	int length;
}bigNumber;

bigNumber create(char arr[]){
	bigNumber A;
	int i;
	A.length=strlen(arr);
	for(i=0;i<A.]]></description><category></category></item><item><title><![CDATA[qsort的应用]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79100928</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79100928</guid><author>bspider0809</author><pubDate>Thu, 18 Jan 2018 21:31:33 +0800</pubDate><description><![CDATA[qsort是编译器函数库自带的快速排序函数。使用qsort()排序并用bsearch()搜索是一个比较常用的组合。
qsort
的函数原型如下：
void qsort(void*base,size_tnum,size_t width,int(__cdecl*compare)(const void*,const void*));
各参数：1
待排序数组首地址 2 数组中待排序元素数量 3 ]]></description><category></category></item><item><title><![CDATA[scanf提取字符串 sscanf分离字符串 sprintf将数字转换为字符串]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79048734</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79048734</guid><author>bspider0809</author><pubDate>Fri, 12 Jan 2018 22:49:47 +0800</pubDate><description><![CDATA[一、scanf提取字符串

字符串的输入是以空格为分割的，如果遇到需要将空格也作为内容读入字符串，则需要用以下格式：scanf("%[^\n]",str);这段语句的作用是str接收输入的字符串，直到碰到回车换行符为止，也就是回车前的内容均接收为str的内容。
比如要将three four+five six=中的three four赋值给strA，five
 six赋值给strB，则需要用]]></description><category></category></item><item><title><![CDATA[用递归函数实现fibonacci数列的求解]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79048699</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79048699</guid><author>bspider0809</author><pubDate>Fri, 12 Jan 2018 22:40:43 +0800</pubDate><description><![CDATA[Fibonacci数列，又称黄金分割数列。指：0 1 1 2 3 5 8 13......这种数列，从第三项开始，每个斐波那契数等于前两个之和。（ACM俱乐部题号：1795）
int fib(int n){

	int fn;

	if(n==0) fn=0;

	else if(n==1) fn=1;

	else fn=fib(n-1)+fib(n-2);

	return fn;

}]]></description><category></category></item><item><title><![CDATA[素数的判断及完数 亏数和盈数]]></title><link>https://blog.youkuaiyun.com/bspider0809/article/details/79048500</link><guid>https://blog.youkuaiyun.com/bspider0809/article/details/79048500</guid><author>bspider0809</author><pubDate>Fri, 12 Jan 2018 21:59:38 +0800</pubDate><description><![CDATA[今年我29岁，明年到而立之年，实在不想虚度年华，得到大师启发，把自己每天学习的内容写成日志，等十年后看看今天的自己。下面进入正文：
第一个问题：素数的判断（ACM俱乐部题号：1790）
素数：又称为质数，指在一个大于1的自然数中，除了1和此自然数本身，不能被其他自然数整除的数。

bool isPrime(int n){
	int i,len;
	len=(int)sqrt((double]]></description><category></category></item></channel></rss>