<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coder12345678的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/coder12345678</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coder12345678]]></copyright><item><title><![CDATA[随机函数头文件]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/134566437</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/134566437</guid><author>coder12345678</author><pubDate>Thu, 23 Nov 2023 00:55:09 +0800</pubDate><description><![CDATA[private:public:else。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/130359226</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/130359226</guid><author>coder12345678</author><pubDate>Tue, 25 Apr 2023 10:28:31 +0800</pubDate><description><![CDATA[你好！ 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章，了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持，除了标准的Markdown编辑器功能，我们增加了如下几点新功能，帮助你用它写博客：撤销：Ctrl/Command + Z
重做：Ctrl/Command + Y
加粗：Ctrl/Command + B
斜体：Ctrl/Command + I
标题：Ctrl/Command + S]]></description><category></category></item><item><title><![CDATA[Critical error detected c0000374问题解决]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/127063100</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/127063100</guid><author>coder12345678</author><pubDate>Mon, 26 Sep 2022 23:29:32 +0800</pubDate><description><![CDATA[查找代码中上个内存分配的位置，在长度加1，正常。testing.exe 已触发了一个断点。内存赋值越界，造成堆被破坏。]]></description><category></category></item><item><title><![CDATA[C++11新特性：范围for语句]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/126432172</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/126432172</guid><author>coder12345678</author><pubDate>Fri, 19 Aug 2022 21:49:58 +0800</pubDate><description><![CDATA[这里使用了C++新特性范围for语句。]]></description><category></category></item><item><title><![CDATA[VMware虚拟机打开导致宿主机重启问题]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/126341726</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/126341726</guid><author>coder12345678</author><pubDate>Mon, 15 Aug 2022 10:15:07 +0800</pubDate><description><![CDATA[将虚拟机每个处理器的内核数量设置为1，即可解决问题。]]></description><category></category></item><item><title><![CDATA[解决Visual Studio C4996报错]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/126245449</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/126245449</guid><author>coder12345678</author><pubDate>Tue, 09 Aug 2022 13:19:46 +0800</pubDate><description><![CDATA[解决VS C4996报错。]]></description><category></category></item><item><title><![CDATA[洛谷P2241关于long long的使用]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/125503329</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/125503329</guid><author>coder12345678</author><pubDate>Tue, 28 Jun 2022 15:33:00 +0800</pubDate><description><![CDATA[本题的答案是：21413400 6410626600一开始使用int类型，用"%d %d"输出，得到结果：21413400 2115659304后来改成long long类型，使用"%ld %ld"输出，洛谷评测机已经可以AC了，但是在本地IDE上面仍然得到结果：21413400 2115659304最后查阅了资料，发现long long类型使用"%lld"输出，于是改用"%lld %lld"输出，本地IDE上才显示出正确结果。......]]></description><category></category></item><item><title><![CDATA[P1923第k小的数]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/125301070</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/125301070</guid><author>coder12345678</author><pubDate>Wed, 15 Jun 2022 17:28:37 +0800</pubDate><description><![CDATA[P1923输入 n（1≤n]]></description><category></category></item><item><title><![CDATA[P1777快速排序]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/125299425</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/125299425</guid><author>coder12345678</author><pubDate>Wed, 15 Jun 2022 16:24:30 +0800</pubDate><description><![CDATA[P1777利用快速排序算法将读入的 NN个数从小到大排序后输出。快速排序是信息学竞赛的必备算法之一。对于快速排序不是很了解的同学可以自行上网查询相关资料，掌握后独立完成。（C++ 选手请不要试图使用 ，虽然你可以使用  一遍过，但是你并没有掌握快速排序算法的精髓。）第 1 行为一个正整数 N，第 2 行包含 N 个空格隔开的正整数 ，为你需要进行排序的数，数据保证了  不超过 。将给定的 N 个数从小到大输出，数之间空格隔开，行末换行且无空格。输入 #1
5
4 2 4 5 1

输出 #1
1 2 4 4]]></description><category></category></item><item><title><![CDATA[洛谷P1591阶乘数码]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/125294842</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/125294842</guid><author>coder12345678</author><pubDate>Wed, 15 Jun 2022 12:49:35 +0800</pubDate><description><![CDATA[P1591求 n!中某个数码出现的次数。第一行为 t(t≤10)，表示数据组数。接下来 t 行，每行一个正整数 n(n≤1000) 和数码 a。对于每组数据，输出一个整数，表示 n! 中 a 出现的次数。输入 #1
2
5 2
7 0

输出 #1
1
2

一开始我的代码是：


这个代码在本地IDE上是可以过样例的，但是提交测评以后全部WA。在洛谷在线IDE上测评发现输出是全零。后来把


改成


就可以通过了。原因是输入的数据是在Windows环境下生成的，换行符是'\r\n'，而洛谷评测环境是Li]]></description><category></category></item><item><title><![CDATA[P1786帮贡排序题解]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/125288979</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/125288979</guid><author>coder12345678</author><pubDate>Wed, 15 Jun 2022 00:39:57 +0800</pubDate><description><![CDATA[在absi2011的帮派里，死号偏多。现在absi2011和帮主等人联合决定，要清除一些死号，加进一些新号，同时还要鼓励帮贡多的人，对帮派进行一番休整。目前帮派内共最多有一位帮主，两位副帮主，两位护法，四位长老，七位堂主，二十五名精英，帮众若干。现在absi2011要对帮派内几乎所有人的职位全部调整一番。他发现这是个很难的事情。于是要求你帮他调整。他给你每个人的以下数据：他的名字(长度不会超过30)，他的原来职位，他的帮贡，他的等级。他要给帮贡最多的护法的职位，其次长老，以此类推。可是，乐斗的显示并不按帮贡]]></description><category></category></item><item><title><![CDATA[洛谷 P1065[NOIP2006提高组]作业调度方案题解]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/125285476</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/125285476</guid><author>coder12345678</author><pubDate>Tue, 14 Jun 2022 20:26:44 +0800</pubDate><description><![CDATA[洛谷P1065我们现在要利用mm台机器加工nn个工件，每个工件都有mm道工序，每道工序都在不同的指定的机器上完成。每个工件的每道工序都有指定的加工时间。每个工件的每个工序称为一个操作，我们用记号表示一个操作，其中jj为11到nn中的某个数字，为工件号；kk为11到mm中的某个数字，为工序号，例如表示第22个工件第44道工序的这个操作。在本题中，我们还给定对于各操作的一个安排顺序。例如，当n=3n=3，m=2m=2时， 就是一个给定的安排顺序，即先安排第11个工件的第11个工序，再安排第11个工件的第22个工]]></description><category></category></item><item><title><![CDATA[数组开得太大导致程序闪退]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124849054</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124849054</guid><author>coder12345678</author><pubDate>Wed, 18 May 2022 19:16:02 +0800</pubDate><description><![CDATA[数组、结构体数组、对象数组的容量开得太大，有时会导致程序闪退。

解决方法：可以把数组开到主函数的外面。
]]></description><category></category></item><item><title><![CDATA[快速判断是否为质数]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124693611</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124693611</guid><author>coder12345678</author><pubDate>Tue, 10 May 2022 17:38:59 +0800</pubDate><description><![CDATA[bool isprime(int x)
{
	if (x &lt; 2)
	{
		return false;
	}

	int a = int(sqrt(x));
	for (int i = 2; i &lt;= a; i++)
	{
		if (isprime(i))
		{
			if (x % i == 0)
			{
				return false;
			}
		}

	}
	return true;
}


]]></description><category></category></item><item><title><![CDATA[【编程日记】2022.4.19 依靠输出调试，考虑特殊情况]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124283931</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124283931</guid><author>coder12345678</author><pubDate>Tue, 19 Apr 2022 21:43:40 +0800</pubDate><description><![CDATA[解决洛谷P1957口算练习题

代码：


#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;istream&gt;
#include &lt;cmath&gt;

using namespace std;

int main()
{
	//cout&lt;&lt;"HHello, world!"&lt;&lt;endl;
	int n,x[55]={0},y[55],ans[55];
	char opr[55];
	string ]]></description><category></category></item><item><title><![CDATA[洛谷P1957口算练习题]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124264056</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124264056</guid><author>coder12345678</author><pubDate>Tue, 19 Apr 2022 07:20:59 +0800</pubDate><description><![CDATA[P1957

尝试解决：


#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;istream&gt;
#include &lt;cmath&gt;

using namespace std;

int main()
{
	int n,x[55],y[55],ans[55];
	char opr[55];
	string a,type;
	
	scanf("%d",&amp;n);
	
	for(int i=0;i&lt;n;i++]]></description><category></category></item><item><title><![CDATA[单链表归并操作：逆序Merging Operation of Single-linked List in Reversed Order]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124199518</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124199518</guid><author>coder12345678</author><pubDate>Fri, 15 Apr 2022 17:16:06 +0800</pubDate><description><![CDATA[与普通的归并操作大致相同，但是建立归并链表的时候采用头插法。代码如下：


#define _CRT_SECURE_NO_WARNINGS 1
#include&lt;iostream&gt;
using namespace std;

typedef struct LNode
{
	int data;
	struct LNode* next;
}LNode;

int main()
{
	void createlist(LNode*&amp;, int);
	void mergelist(LNode*, ]]></description><category></category></item><item><title><![CDATA[单链表的归并操作The Merging Operatoin of Single Linked List]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124173785</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124173785</guid><author>coder12345678</author><pubDate>Thu, 14 Apr 2022 15:50:15 +0800</pubDate><description><![CDATA[算法描述：已知两个递增的单链表，将这两个单链表归并，得到一个非递减的单链表


#define _CRT_SECURE_NO_WARNINGS 1
#include&lt;iostream&gt;
using namespace std;

typedef struct LNode
{
	int data;
	struct LNode* next;
}LNode;

int main()
{
	void createlist(LNode*&amp;, int);
	void mergelist(LNode.]]></description><category></category></item><item><title><![CDATA[记录编程错误，单链表的归并操作]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124173422</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124173422</guid><author>coder12345678</author><pubDate>Thu, 14 Apr 2022 15:39:29 +0800</pubDate><description><![CDATA[错误代码如下：


#define _CRT_SECURE_NO_WARNINGS 1
#include&lt;iostream&gt;
using namespace std;

typedef struct LNode
{
	int data;
	struct LNode* next;
}LNode;

int main()
{
	void createlist(LNode*&amp;, int);
	void mergelist(LNode*, LNode*, LNode*&amp;);
	void ]]></description><category></category></item><item><title><![CDATA[记录错误2]]></title><link>https://blog.youkuaiyun.com/coder12345678/article/details/124168992</link><guid>https://blog.youkuaiyun.com/coder12345678/article/details/124168992</guid><author>coder12345678</author><pubDate>Thu, 14 Apr 2022 12:36:44 +0800</pubDate><description><![CDATA[#define _CRT_SECURE_NO_WARNINGS 1
#include&lt;iostream&gt;
using namespace std;

typedef struct LNode
{
	int data;
	struct LNode* next;
}LNode;

int main()
{
	void createlist(LNode*&amp;, int);
	void mergelist(LNode*, LNode*, LNode*&amp;);
	void printlist.]]></description><category></category></item></channel></rss>