<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>图爸编程</title>
    <link>https://www.tubacode.com/</link>
    <description>Recent content on 图爸编程</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 20 Nov 2022 16:44:51 +0800</lastBuildDate><atom:link href="https://www.tubacode.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>木材加工</title>
      <link>https://www.tubacode.com/post/lg2440.html</link>
      <pubDate>Sun, 20 Nov 2022 16:44:51 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/lg2440.html</guid>
      <description>&lt;p&gt;&lt;strong&gt;题目来源&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;洛谷P2440&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;难度&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;i class=&#34;fa-solid fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-solid fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-solid fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>信奥真题：[NOIP2002 普及组] 级数求和</title>
      <link>https://www.tubacode.com/post/lg1035.html</link>
      <pubDate>Sat, 09 Apr 2022 18:15:08 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/lg1035.html</guid>
      <description>&lt;p&gt;&lt;strong&gt;题目来源&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;NOIP2002普及组 第一题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;难度&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;i class=&#34;fa-solid fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>信奥真题：[NOIP2005 普及组] 校门外的树</title>
      <link>https://www.tubacode.com/post/lg1047.html</link>
      <pubDate>Fri, 08 Apr 2022 16:38:22 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/lg1047.html</guid>
      <description>&lt;p&gt;&lt;strong&gt;题目来源&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;NOIP2005普及组 第二题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;难度&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;i class=&#34;fa-solid fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-solid fa-star-half-stroke&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>信奥真题：[NOIP2005 普及组] 陶陶摘苹果</title>
      <link>https://www.tubacode.com/post/lg1046.html</link>
      <pubDate>Thu, 07 Apr 2022 14:39:05 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/lg1046.html</guid>
      <description>&lt;p&gt;&lt;strong&gt;题目来源&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;NOIP2005普及组 第一题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;难度&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;i class=&#34;fa-solid fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;
&lt;i class=&#34;fa-regular fa-star&#34;&gt;&lt;/i&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（15）：结构体</title>
      <link>https://www.tubacode.com/post/cpp-struct.html</link>
      <pubDate>Sun, 24 Oct 2021 22:14:17 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-struct.html</guid>
      <description>&lt;p&gt;在实际情况下，往往要存储批量数据，比如，某个人的基本信息，包括：姓名、年龄、性别、身份证号码、住址等。有的同学说了，可以使用数据存储。说的很好，但是别忘了，数组只能存储同样类型的数据。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（14）：文件操作</title>
      <link>https://www.tubacode.com/post/cpp-file.html</link>
      <pubDate>Wed, 20 Oct 2021 23:02:57 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-file.html</guid>
      <description>&lt;p&gt;大家在准备CSP-J/S认证的时候，肯定都在网上不断地做题，刷题。现在，网上大多数的OJ（Online Judge）都是使用标准输入输出（stdin，stdout），即，程序运行后，弹出一个窗口，手动输入内容；回车后，会在同一个窗口输出运行结果。但是在CSP-J/S认证（包括NOI一系列比赛）要求使用文件输入和输出。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（13）：字符串类型</title>
      <link>https://www.tubacode.com/post/cpp-string.html</link>
      <pubDate>Tue, 12 Oct 2021 16:23:36 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-string.html</guid>
      <description>&lt;p&gt;上次在&lt;a href=&#34;https://www.tubacode.com/post/cpp-char.html&#34;&gt;C++基础（12）：字符类型&lt;/a&gt;中，介绍了使用字符数组来存储字符串，按照数组进行赋值，本次的字符串类型是指将字符串看作一个整体，进行输入和输出操作；但这样会相应的出现许多问题，比如，数组长度不能变化，不能直接复制，有数组越界的风险，C++提供了一些更好的工具，使用string数据类型来处理字符串。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>如何准备CSP-J第二轮的考试</title>
      <link>https://www.tubacode.com/post/how-to-prepare-csp-j-2.html</link>
      <pubDate>Mon, 11 Oct 2021 14:26:05 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/how-to-prepare-csp-j-2.html</guid>
      <description>&lt;p&gt;2021年CSP-J/S第二轮认证将于2021年10月23日举行。对于第一次通过CSP-J第一轮考试的同学，接下来的10天，我们将要怎么准备呢？请往下看。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（12）：字符类型</title>
      <link>https://www.tubacode.com/post/cpp-char.html</link>
      <pubDate>Mon, 27 Sep 2021 18:14:05 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-char.html</guid>
      <description>&lt;p&gt;在计算机处理流程中，不只能处理数值，也能处理非数值。字符类型的应用是计算机在非数值处理的重要方面之一。在前面已经介绍过，&lt;a href=&#34;https://www.tubacode.com/post/cpp-array-1.html&#34;&gt;数组&lt;/a&gt;元素的类型可以是任何类型，那当然也包括字符类型。当数组元素是数组类型时，我们称此数组为字符数组。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（11）：二维数组</title>
      <link>https://www.tubacode.com/post/cpp-array-2.html</link>
      <pubDate>Sun, 26 Sep 2021 20:16:41 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-array-2.html</guid>
      <description>&lt;p&gt;在&lt;a href=&#34;https://www.tubacode.com/post/cpp-array-1.html&#34;&gt;C++基础（10）：一维数组&lt;/a&gt;中例子要求打印学号1-5同学语文成绩，如果，现在要求打印学号1-5同学的语文、数学、英语成绩，那么，数组元素就从一个数字变成了三个数字（一个一维数组）。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（10）：一维数组</title>
      <link>https://www.tubacode.com/post/cpp-array-1.html</link>
      <pubDate>Sat, 25 Sep 2021 20:02:10 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-array-1.html</guid>
      <description>&lt;h2 id=&#34;为什么要使用数组&#34;&gt;为什么要使用数组？&lt;/h2&gt;
&lt;p&gt;我们先举一个例子，打印班里学号1-5同学的语文成绩。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（9）：嵌套循环</title>
      <link>https://www.tubacode.com/post/nested-loop.html</link>
      <pubDate>Fri, 24 Sep 2021 19:06:57 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/nested-loop.html</guid>
      <description>&lt;p&gt;我们已经介绍过了C++中的循环结构：&lt;a href=&#34;https://www.tubacode.com/post/cpp-for.html&#34;&gt;for结构&lt;/a&gt;、&lt;a href=&#34;https://www.tubacode.com/post/cpp-while.html&#34;&gt;while和do-while结构&lt;/a&gt;，但有很多问题，用循环结构还不足以解决。比如，下面这个例子。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（8）：while结构</title>
      <link>https://www.tubacode.com/post/cpp-while.html</link>
      <pubDate>Thu, 23 Sep 2021 18:24:05 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-while.html</guid>
      <description>&lt;p&gt;在循环结构中，除了&lt;a href=&#34;https://www.tubacode.com/post/cpp-for.html&#34;&gt;for结构&lt;/a&gt;，还有while结构，包括了while和do-while两种形式。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（7）：for结构</title>
      <link>https://www.tubacode.com/post/cpp-for.html</link>
      <pubDate>Wed, 22 Sep 2021 17:51:04 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-for.html</guid>
      <description>&lt;p&gt;前面介绍了&lt;a href=&#34;https://www.tubacode.com/post/sequence-structure.html&#34;&gt;顺序结构&lt;/a&gt;与&lt;a href=&#34;https://www.tubacode.com/post/if-else.html&#34;&gt;分支结构&lt;/a&gt;的程序设计。在实际应用中,会经常遇到许多有规律性的重复运算,这就需要掌握循环结构程序设计。C++语言提供三种循环结构for、while和do- while。&lt;/p&gt;
&lt;p&gt;这次重点介绍for结构。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>2021版 VMware虚拟机安装NOI Linux 2.0保姆级安装教程</title>
      <link>https://www.tubacode.com/post/noi-linux-install.html</link>
      <pubDate>Mon, 20 Sep 2021 23:29:41 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/noi-linux-install.html</guid>
      <description>&lt;p&gt;如果想在家给娃安装一个NOI考试操作系统，又不想动电脑上的Windows系统，那么在虚拟机上安装NOI Linux将是最合适的选择。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>2021年CCF非专业级别软件能力认证（CSP-J）第一轮试卷</title>
      <link>https://www.tubacode.com/post/csp-j-first-2021.html</link>
      <pubDate>Mon, 20 Sep 2021 08:16:33 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/csp-j-first-2021.html</guid>
      <description>&lt;p&gt;入门级 C++语言试题&lt;/p&gt;
&lt;p&gt;认证时间：2021年9月19日  14:30~16:30&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>2021年CCF非专业级别软件能力认证（CSP-S）第一轮试卷</title>
      <link>https://www.tubacode.com/post/csp-s-first-2021.html</link>
      <pubDate>Sun, 19 Sep 2021 15:54:10 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/csp-s-first-2021.html</guid>
      <description>&lt;p&gt;提高级C++语言试题&lt;/p&gt;
&lt;p&gt;认证时间：2021年9月19日  09:30~11:30&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>CCF非专业级软件能力认证(CSP-J/S)简介</title>
      <link>https://www.tubacode.com/post/csp-introduction.html</link>
      <pubDate>Sat, 18 Sep 2021 17:20:56 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/csp-introduction.html</guid>
      <description>&lt;p&gt;一年一度的CSP又开始了。首先，祝大家考的全会，蒙的全对，第一轮笔试都能取得好成绩。但是，也有许多朋友不知道CSP是什么，在此，根据官网的材料介绍给大家。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（6）：switch结构</title>
      <link>https://www.tubacode.com/post/cpp-switch.html</link>
      <pubDate>Fri, 17 Sep 2021 19:09:57 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-switch.html</guid>
      <description>&lt;p&gt;在上一篇已经介绍了if-else结构，但是在C++中，有一个特殊的分支结构运算符&amp;ndash;三目运算符，经常用来代替if-else结构，三目运算符读起来更简明扼要，但第一次使用时不那么容易理解，这需要一点时间。后面我们会继续介绍多分支switch结构。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（5）：if-else结构</title>
      <link>https://www.tubacode.com/post/if-else.html</link>
      <pubDate>Thu, 16 Sep 2021 16:10:44 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/if-else.html</guid>
      <description>&lt;p&gt;在&lt;a href=&#34;https://www.tubacode.com/post/sequence-structure.html&#34;&gt;C++基础（4）&lt;/a&gt;中提到了，所有的程序都可以有三种控制结构：顺序结构、选择结构和循环结构。在默认的情况下，计算机会采取顺序结构，一条一条地执行下去。除非，我们在程序中明确地指明。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（4）：顺序结构</title>
      <link>https://www.tubacode.com/post/sequence-structure.html</link>
      <pubDate>Wed, 15 Sep 2021 20:18:36 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/sequence-structure.html</guid>
      <description>&lt;p&gt;相声中有《反正话》，甲说：我是工人，乙说：工人是我；甲说：$123$，乙说：$321$。其实C++也能做到这样，那到底是怎么实现的呢？&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（3）：标准数据类型</title>
      <link>https://www.tubacode.com/post/cpp-data-type.html</link>
      <pubDate>Tue, 14 Sep 2021 15:33:10 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-data-type.html</guid>
      <description>&lt;p&gt;C++语言提供了很多数据类型，今天介绍三种主要的数据类型：整型、浮点型、字符型。这些都是系统定义的数据类型，称为标准数据类型。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（2）：输入与赋值操作</title>
      <link>https://www.tubacode.com/post/cpp-input.html</link>
      <pubDate>Mon, 13 Sep 2021 17:45:20 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-input.html</guid>
      <description>&lt;p&gt;在&lt;a href=&#34;https://www.tubacode.com/post/cpp-four-operations.html&#34;&gt;C++基础（1）&lt;/a&gt;中，我们介绍了C++程序的基本结构，还是简单的四则运算。让人看起来，这个编程也没什么了不起，只是一个计算器而已，每次都要修改代码来改变输出结果。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>C&#43;&#43;基础（1）：简单的运算</title>
      <link>https://www.tubacode.com/post/cpp-four-operations.html</link>
      <pubDate>Sun, 12 Sep 2021 21:22:41 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/cpp-four-operations.html</guid>
      <description>&lt;p&gt;在数学课上，我们都学过，14÷4×4=14，但是在C++中却不等于14了，这是为什么呢？&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>算法之排序（2）：改进后的冒泡排序</title>
      <link>https://www.tubacode.com/post/bubble-sort-improvement.html</link>
      <pubDate>Sat, 11 Sep 2021 20:32:30 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/bubble-sort-improvement.html</guid>
      <description>&lt;p&gt;在使用冒泡算法排序时，什么时候最快，什么时候最慢呢？在2020年CSP-J初赛中，其中一道选择题还真考过这个问题。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>算法之排序（1）：冒泡</title>
      <link>https://www.tubacode.com/post/bubble-sort.html</link>
      <pubDate>Fri, 10 Sep 2021 14:16:06 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/bubble-sort.html</guid>
      <description>&lt;p&gt;刚刚开始学习的同学，往往纠结于学习哪一门语言（python 还是 JAVA？）。其实，在程序设计中，最核心的内容是算法和数据结构，这俩货是决定程序执行效率的根源。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>求最大公约数的两种方法</title>
      <link>https://www.tubacode.com/post/gcd.html</link>
      <pubDate>Thu, 09 Sep 2021 09:59:15 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/gcd.html</guid>
      <description>&lt;p&gt;在数学计算中经常会碰到计算最大公约数的情况，本文介绍两种最常用的计算方法。这两种方法在CSP等程序设计竞赛中也经常用到。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>模块化编程（1）：自定义函数</title>
      <link>https://www.tubacode.com/post/func-cpp.html</link>
      <pubDate>Wed, 08 Sep 2021 13:26:09 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/func-cpp.html</guid>
      <description>为什么进行模块化编程？   </description>
    </item>
    
    <item>
      <title>2019CCF非专业级别软件能力认证第一轮试卷</title>
      <link>https://www.tubacode.com/post/csp-j-first-2019.html</link>
      <pubDate>Tue, 07 Sep 2021 14:36:40 +0800</pubDate>
      
      <guid>https://www.tubacode.com/post/csp-j-first-2019.html</guid>
      <description>&lt;p&gt;入门级C++语言试题A卷&lt;/p&gt;
&lt;p&gt;认证时间：2019年10月19日&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>归档</title>
      <link>https://www.tubacode.com/archives/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.tubacode.com/archives/</guid>
      <description></description>
    </item>
    
    <item>
      <title>搜索</title>
      <link>https://www.tubacode.com/search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.tubacode.com/search/</guid>
      <description></description>
    </item>
    
  </channel>
</rss>
