<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[王蒟蒻]]></title><description><![CDATA[蒟蒻成长之路]]></description><link>https://blog.csdn.net/qq_43294914</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_43294914]]></copyright><item><title><![CDATA[[C++基础]C++编译相关]]></title><link>https://blog.csdn.net/qq_43294914/article/details/111406968</link><guid>https://blog.csdn.net/qq_43294914/article/details/111406968</guid><author>qq_43294914</author><pubDate>Sat, 19 Dec 2020 16:39:07 +0800</pubDate><description><![CDATA[C++ 编译
简介
C++ 的代码文件有头文件（*.h）和代码文件（*.cpp）之分。两者合起来我们称为单元文件。大多数情况下头文件和代码文件是一一对应的。
C/C++ 编译器只编译 (compile)*.cpp文件，每个*.cpp文件都编译成为一个*.obj (object) 文件（见 \debug 目录），最后由链接器(link)链object文件成为可执行文件 (*.exe)。
C++ 宏
宏展开：在代码中出现的宏，会用宏实体代替。宏一般都是用大写字母。
#define 定义常量、函数宏
#undef]]></description><category></category></item><item><title><![CDATA[2020年西山居SEED训练营开发方向记录]]></title><link>https://blog.csdn.net/qq_43294914/article/details/106771330</link><guid>https://blog.csdn.net/qq_43294914/article/details/106771330</guid><author>qq_43294914</author><pubDate>Mon, 15 Jun 2020 21:54:45 +0800</pubDate><description><![CDATA[本人贼水，感觉就是侥幸通过的（或者是学姐说的，年龄优势？），但是能够拿到人生中第一个offer还是很开心~接下来复盘一下自己的心里流程：
因为疫情原因一直在家，然后被妈妈嫌弃：天天在家混吃等死，要么就玩电脑，真没出息（玩电脑是在上网课敲代码啊喂，但是你跟父母解释不了）。然后我妈准备让我去当保安，在激烈的争吵中我觉得投投实习试试总比去当保安强一点（没有鄙视保安大叔们的意思，就是感觉我一学计算机的去当保安有点浪费暑假？）
5月20日发现西山居SEED训练营的消息，因为自己在上大学之初就想要去做游戏（后面因为作业]]></description><category></category></item><item><title><![CDATA[对python中yield关键字的认识及简单介绍]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105954467</link><guid>https://blog.csdn.net/qq_43294914/article/details/105954467</guid><author>qq_43294914</author><pubDate>Wed, 06 May 2020 17:05:54 +0800</pubDate><description><![CDATA[首先在理解yield关键字之前，我们要学习一下关于迭代、迭代器和生成器的前置知识：

迭代
迭代器
生成器

而yield就是用来构成生成器的一个关键字
首先讨论一下，通过列表生成式，我们可以直接创建一个列表。但是，受到内存限制，列表容量肯定是有限的。而且，创建一个包含100万个元素的列表，不仅占用很大的存储空间，如果我们仅仅需要访问前面几个元素，那后面绝大多数元素占用的空间都白白浪费了。
举个例...]]></description><category></category></item><item><title><![CDATA[计算机数值方法-雅可比迭代和高斯赛德尔迭代]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105663567</link><guid>https://blog.csdn.net/qq_43294914/article/details/105663567</guid><author>qq_43294914</author><pubDate>Wed, 22 Apr 2020 12:50:08 +0800</pubDate><description><![CDATA[算法流程
其实迭代法前面已经学习过啦，这里的迭代是在前面迭代的基础上的高阶形式——即解决线性方程组的问题。
下面简单介绍雅克比迭代的基本流程。
雅可比迭代
有一线性方程组，Ax=bAx=bAx=b,其中：

我们可以将其化为以下形式：
xi=Bxj+f,(i=1,2,3......n,j=1,2,3,¬i.....n)x_i=Bx_j+f,(i=1,2,3......n,j=1,2,3,\lnot...]]></description><category></category></item><item><title><![CDATA[计算机数值方法——LU分解法（C++\Python代码实现）]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105633323</link><guid>https://blog.csdn.net/qq_43294914/article/details/105633323</guid><author>qq_43294914</author><pubDate>Mon, 20 Apr 2020 13:58:02 +0800</pubDate><description><![CDATA[算法流程
首先，LU分解法就是在高斯消元法的基础上，把矩阵AAA分解为一个上三角矩阵UUU与一个单位下三角矩阵LLL的乘积。
懒得敲LaTeX公式了，书上由具体的推导过程，这里我们重点介绍代码吧
主要就是在高斯消元的过程中标记单位下三角矩阵LLL，算法复杂度O(N3)O(N^3)O(N3),没有变化。
C++代码
#include &lt;bits/stdc++.h&gt;
using names...]]></description><category></category></item><item><title><![CDATA[UVA - 11621 Small Factors（简单二分）]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105603931</link><guid>https://blog.csdn.net/qq_43294914/article/details/105603931</guid><author>qq_43294914</author><pubDate>Sat, 18 Apr 2020 19:51:21 +0800</pubDate><description><![CDATA[Computation of Discrete Fourier Transform (DFT) is necessary in many computer programs that
require some kind of digital signal processing, like audio/image processing and spectral analysis. The
most ...]]></description><category></category></item><item><title><![CDATA[从零开始的VSCode配置C++环境教程(Windows环境下)]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105596747</link><guid>https://blog.csdn.net/qq_43294914/article/details/105596747</guid><author>qq_43294914</author><pubDate>Sat, 18 Apr 2020 13:19:24 +0800</pubDate><description><![CDATA[VScode的安装
https://code.visualstudio.com/
官网链接，选择是个自己系统的版本下载安装
C++环境配置
进入到VSCode以后，进入这个界面

点击拓展图标（或者按ctrl+shift+X进入）

进入拓展选项以后，在搜索栏中搜索C++，下载C++拓展包

如果有使用中文版的需求，在同样的地方安装中文包
VSCode支持多种神奇的插件，在文章的末尾笔者将给出自己...]]></description><category></category></item><item><title><![CDATA[Codeforces-1296E1 String Coloring (easy version) (排序)]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105590867</link><guid>https://blog.csdn.net/qq_43294914/article/details/105590867</guid><author>qq_43294914</author><pubDate>Fri, 17 Apr 2020 23:32:57 +0800</pubDate><description><![CDATA[E1. String Coloring (easy version) time limit per test1 second memory
limit per test256 megabytes inputstandard input outputstandard output
This is an easy version of the problem. The actual problems...]]></description><category></category></item><item><title><![CDATA[计算机数值方法-高斯若尔当消元解线性方程组]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105569577</link><guid>https://blog.csdn.net/qq_43294914/article/details/105569577</guid><author>qq_43294914</author><pubDate>Thu, 16 Apr 2020 23:11:31 +0800</pubDate><description><![CDATA[算法流程
G-J 消元法通过这样的方法来进行初等变换：在每一个循环过程中，先寻找到主元，并将主元通过行变换 （无需列变换） 移动到矩阵的主对角线上， 然后将主元所在的行内的所有元素除以主元，使得主元化为 1；然后观察主元所在的列上的其他元素，将它们所在的行减去主元所在的行乘以一定的倍数， 使得主元所在的列内、 除主元外的其他元素化为 0，这样就使得主元所在的列化为了单位矩阵的形式。 这就是一个循环...]]></description><category></category></item><item><title><![CDATA[计算机数值方法：列主元消元法解线性方程组]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105547129</link><guid>https://blog.csdn.net/qq_43294914/article/details/105547129</guid><author>qq_43294914</author><pubDate>Thu, 16 Apr 2020 22:25:38 +0800</pubDate><description><![CDATA[懒得介绍了，方法思路看书
CPP代码
在这里插入代码片


]]></description><category></category></item><item><title><![CDATA[计算机数值方法：高斯消元法解线性方程组]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105278522</link><guid>https://blog.csdn.net/qq_43294914/article/details/105278522</guid><author>qq_43294914</author><pubDate>Wed, 15 Apr 2020 22:44:46 +0800</pubDate><description><![CDATA[题目
用高斯消元法解下列线性方程组（要求按三位小数计算）

*
高斯消元法简介

]]></description><category></category></item><item><title><![CDATA[CodeForces 33B String Problem最短路模板题]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105480286</link><guid>https://blog.csdn.net/qq_43294914/article/details/105480286</guid><author>qq_43294914</author><pubDate>Mon, 13 Apr 2020 01:24:47 +0800</pubDate><description><![CDATA[B. String Problem

time limit per test2 seconds
memory limit per test256 megabytes
inputstandard input
outputstandard output
Boy Valera likes strings. And even more he likes them, when they are identi...]]></description><category></category></item><item><title><![CDATA[计算机数值方法作业：牛顿法求方程近似解]]></title><link>https://blog.csdn.net/qq_43294914/article/details/105277105</link><guid>https://blog.csdn.net/qq_43294914/article/details/105277105</guid><author>qq_43294914</author><pubDate>Thu, 02 Apr 2020 20:06:12 +0800</pubDate><description><![CDATA[题目要求
编程实现，用牛顿法求f(x)=x3+4x2−10f(x)=x^3+4x^2-10f(x)=x3+4x2−10在区间[1，2][1，2][1，2]内的一个实根，要求得到小数点后三位为精确值的近似
牛顿迭代法简介
牛顿迭代法又称为牛顿-拉弗森方法，实际上是由牛顿、拉弗森各自独立提出来的。
牛顿-拉弗森方法提出来的思路就是：利用切线是曲线的线性逼近。
图片演示：（这里先空着，咕咕咕）
C++代...]]></description><category></category></item><item><title><![CDATA[数值计算方法作业：迭代法求方程近似解]]></title><link>https://blog.csdn.net/qq_43294914/article/details/104542742</link><guid>https://blog.csdn.net/qq_43294914/article/details/104542742</guid><author>qq_43294914</author><pubDate>Thu, 27 Feb 2020 19:28:33 +0800</pubDate><description><![CDATA[编程实现，用迭代求f(x)=x3+4x2−10f(x)=x^3+4x^2-10f(x)=x3+4x2−10在区间[1,2]内的一个实根，要精确到小数点后第三位为精确值的近似
注意：1。迭代格式的构建，2.迭代法的停止条件

首先先找出迭代函数，将f(x)=0f(x)=0f(x)=0转化为x=10/(x+4)x=\sqrt{10/(x+4)}x=10/(x+4)​,然后进行迭代求解（转化迭代函数时...]]></description><category></category></item><item><title><![CDATA[数值计算方法作业-二分法]]></title><link>https://blog.csdn.net/qq_43294914/article/details/104541131</link><guid>https://blog.csdn.net/qq_43294914/article/details/104541131</guid><author>qq_43294914</author><pubDate>Thu, 27 Feb 2020 18:44:51 +0800</pubDate><description><![CDATA[编程实现，用二分法求f(x)=x3+4x2−10f(x)=x^3+4x^2-10f(x)=x3+4x2−10在区间[1,2][1,2][1,2]内的一个实根，要得到精确到小数点后三位位精确值的近似
注意：编程的循环次数

C++实现：
#include &lt;bits/stdc++.h&gt;
/****************
author:WANG_zibi
time:2020/2/25
...]]></description><category></category></item><item><title><![CDATA[CodeForces - 1285D Dr. Evil Underscores(字典树分治)]]></title><link>https://blog.csdn.net/qq_43294914/article/details/103935496</link><guid>https://blog.csdn.net/qq_43294914/article/details/103935496</guid><author>qq_43294914</author><pubDate>Sat, 11 Jan 2020 12:52:13 +0800</pubDate><description><![CDATA[体面描述
Today, as a friendship gift, Bakry gave Badawy n integers a1,a2,…,an and challenged him to choose an integer X such that the value max1≤i≤n(ai⊕X) is minimum possible, where ⊕ denotes the bitwise ...]]></description><category></category></item><item><title><![CDATA[CodeForces-1282B2	K for the Price of One (Hard Version)(DP || 前缀和+贪心)]]></title><link>https://blog.csdn.net/qq_43294914/article/details/103697641</link><guid>https://blog.csdn.net/qq_43294914/article/details/103697641</guid><author>qq_43294914</author><pubDate>Wed, 25 Dec 2019 13:46:38 +0800</pubDate><description><![CDATA[B2. K for the Price of One (Hard Version)
***这题1600

time limit per test 2 seconds
memory limit per test256 megabytes
input standard input
output standard output

This is the hard version of this prob...]]></description><category></category></item><item><title><![CDATA[HDU - 1878 欧拉回路（水题）]]></title><link>https://blog.csdn.net/qq_43294914/article/details/103499327</link><guid>https://blog.csdn.net/qq_43294914/article/details/103499327</guid><author>qq_43294914</author><pubDate>Wed, 11 Dec 2019 20:49:30 +0800</pubDate><description><![CDATA[欧拉回路是指不令笔离开纸面，可画过图中每条边仅一次，且可以回到起点的一条回路。现给定一个图，问是否存在欧拉回路？
Input
测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数，分别是节点数N ( 1 &lt; N &lt; 1000 )和边数M；随后的M行对应M条边，每行给出一对正整数，分别是该条边直接连通的两个节点的编号（节点从1到N编号）。当N为0时输入结
束。
Output
每个...]]></description><category></category></item><item><title><![CDATA[【拓扑结构+并查集】HDU - 1811 Rank of Tetris]]></title><link>https://blog.csdn.net/qq_43294914/article/details/103499206</link><guid>https://blog.csdn.net/qq_43294914/article/details/103499206</guid><author>qq_43294914</author><pubDate>Wed, 11 Dec 2019 20:44:09 +0800</pubDate><description><![CDATA[题目
自从Lele开发了Rating系统，他的Tetris事业更是如虎添翼，不久他遍把这个游戏推向了全球。
为了更好的符合那些爱好者的喜好，Lele又想了一个新点子：他将制作一个全球Tetris高手排行榜，定时更新，名堂要比福布斯富豪榜还响。关于如何排名，这个不用说都知道是根据Rating从高到低来排，如果两个人具有相同的Rating，那就按这几个人的RP从高到低来排。
终于，Lele要开始行动了...]]></description><category></category></item><item><title><![CDATA[HDU - 2181 哈密顿绕行世界问题(DFS)]]></title><link>https://blog.csdn.net/qq_43294914/article/details/103346887</link><guid>https://blog.csdn.net/qq_43294914/article/details/103346887</guid><author>qq_43294914</author><pubDate>Mon, 02 Dec 2019 13:22:38 +0800</pubDate><description><![CDATA[一个规则的实心十二面体，它的 20个顶点标出世界著名的20个城市，你从一个城市出发经过每个城市刚好一次后回到出发的城市。
Input
前20行的第i行有3个数,表示与第i个城市相邻的3个城市.第20行以后每行有1个数m,m&lt;=20,m&gt;=1.m=0退出.
Output
输出从第m个城市出发经过每个城市1次又回到m的所有路线,如有多条路线,按字典序输出,每行1条路线.每行首先输出是第几条...]]></description><category></category></item></channel></rss>