<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>括号匹配 on 清风客</title>
        <link>https://xuewexin.github.io/tags/%E6%8B%AC%E5%8F%B7%E5%8C%B9%E9%85%8D/</link>
        <description>Recent content in 括号匹配 on 清风客</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <copyright>等我</copyright>
        <lastBuildDate>Sat, 07 Dec 2024 14:54:47 +0800</lastBuildDate><atom:link href="https://xuewexin.github.io/tags/%E6%8B%AC%E5%8F%B7%E5%8C%B9%E9%85%8D/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>车站调度问题 — Java 字符串处理实战</title>
        <link>https://xuewexin.github.io/p/chezhan-diaodu/</link>
        <pubDate>Sat, 07 Dec 2024 14:54:47 +0800</pubDate>
        
        <guid>https://xuewexin.github.io/p/chezhan-diaodu/</guid>
        <description>&lt;img src="https://xuewexin.github.io/p/chezhan-diaodu/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202025-01-01%20125956.png" alt="Featured image of post 车站调度问题 — Java 字符串处理实战" /&gt;&lt;h2 id=&#34;题目&#34;&gt;题目
&lt;/h2&gt;&lt;p&gt;&lt;img src=&#34;https://xuewexin.github.io/p/chezhan-diaodu/1.png&#34;
	width=&#34;1779&#34;
	height=&#34;517&#34;
	srcset=&#34;https://xuewexin.github.io/p/chezhan-diaodu/1_hu_b546ccbc904f17ad.png 480w, https://xuewexin.github.io/p/chezhan-diaodu/1_hu_5a8a8316712e6c01.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;1&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;344&#34;
		data-flex-basis=&#34;825px&#34;
	
&gt;&lt;/p&gt;
&lt;h2 id=&#34;题解&#34;&gt;题解
&lt;/h2&gt;&lt;h3 id=&#34;1发现规律&#34;&gt;1.发现规律
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://xuewexin.github.io/p/chezhan-diaodu/2.png&#34;
	width=&#34;622&#34;
	height=&#34;867&#34;
	srcset=&#34;https://xuewexin.github.io/p/chezhan-diaodu/2_hu_aa9f452890e4b1ef.png 480w, https://xuewexin.github.io/p/chezhan-diaodu/2_hu_28ff1ecf77ea2e40.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;71&#34;
		data-flex-basis=&#34;172px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;通过我的注释，相信大家都可以看出这是一个典型的斐波那契数列&lt;/p&gt;
&lt;p&gt;eg.&lt;/p&gt;
&lt;p&gt;0 1  1  2 3 5 8 13&amp;hellip;&amp;hellip;.&lt;/p&gt;
&lt;p&gt;=&amp;gt; a ,0 ,a ,l, a+l,a+2l&amp;hellip;..&lt;/p&gt;
&lt;p&gt;于此我们已知a，下面我们的目标是求l&lt;/p&gt;
&lt;h3 id=&#34;2建设斐波那契方法运用了递归思想&#34;&gt;2.建设斐波那契方法（运用了递归思想）
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://xuewexin.github.io/p/chezhan-diaodu/3.png&#34;
	width=&#34;706&#34;
	height=&#34;615&#34;
	srcset=&#34;https://xuewexin.github.io/p/chezhan-diaodu/3_hu_6f837ac51fd3c61.png 480w, https://xuewexin.github.io/p/chezhan-diaodu/3_hu_179a458e58f3b1f2.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;114&#34;
		data-flex-basis=&#34;275px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;a是已知量，由此我们可以通过迭代增加l,调用函数来求l的大小&lt;/p&gt;
&lt;p&gt;n是车站的数量&lt;/p&gt;
&lt;h3 id=&#34;3计算第几站有多少人&#34;&gt;3.计算第几站有多少人
&lt;/h3&gt;&lt;p&gt;&lt;img src=&#34;https://xuewexin.github.io/p/chezhan-diaodu/4.png&#34;
	width=&#34;739&#34;
	height=&#34;459&#34;
	srcset=&#34;https://xuewexin.github.io/p/chezhan-diaodu/4_hu_e2121da3b4d3049b.png 480w, https://xuewexin.github.io/p/chezhan-diaodu/4_hu_9b778dfd05c39fa4.png 1024w&#34;
	loading=&#34;lazy&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;161&#34;
		data-flex-basis=&#34;386px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;此时还有调用上面的函数求出每个车站增加的人数，最后分情况相加，与最后一战下车人数进行比较，符合条件则l的值为c&lt;/p&gt;
&lt;p&gt;n为车站的总个数&lt;/p&gt;
&lt;p&gt;x为第几个车站&lt;/p&gt;
&lt;p&gt;最后进行调用即可解题&lt;/p&gt;
&lt;h2 id=&#34;吐槽&#34;&gt;吐槽
&lt;/h2&gt;&lt;p&gt;虽说这题并不难，但是浪费了我个快半个小时思考(毕竟我现在算法很菜)，所以必须单独给他出一个&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
