<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TY_021215的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TY_021215</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TY_021215]]></copyright><item><title><![CDATA[Java中的IO流相关知识]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/125472073</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/125472073</guid><author>TY_021215</author><pubDate>Sun, 26 Jun 2022 18:34:07 +0800</pubDate><description><![CDATA[Java学习笔记]]></description><category></category></item><item><title><![CDATA[2021.12.7总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121780957</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121780957</guid><author>TY_021215</author><pubDate>Wed, 08 Dec 2021 00:11:13 +0800</pubDate><description><![CDATA[刷了vj上三个题，写了食品安全的期末作业，看了尺取（挺有意思）

一、预备役中期测试(羊驼) [补题] - Virtual Judge (vjudge.net)

思路：B是礼物，只需要计算有B的外面有几个括号，从左边开始计算左括号有几个，右括号有几个，遇到'B'就结束，左右括号相减就能得到拆了几层。

AC代码：


#include&lt;stdio.h&gt;
int main()
{
	 char s[1010];
	 int i;
	while(gets(s))
	{
		int x=0,y=0;]]></description><category></category></item><item><title><![CDATA[2021.12.6学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121758999</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121758999</guid><author>TY_021215</author><pubDate>Mon, 06 Dec 2021 23:55:43 +0800</pubDate><description><![CDATA[今天写了一下近期了解的算法的思维导图。



1刷题。再写项目。

我写的简单通讯录，确实挺简单的，基本上已写完，还有个别bug正在解决。明天应该就能完成。

明日计划：

完善项目。

刷题。

学习新星杯比赛相关知识。

加油！








...]]></description><category></category></item><item><title><![CDATA[2021.12.5学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121737318</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121737318</guid><author>TY_021215</author><pubDate>Sun, 05 Dec 2021 23:54:22 +0800</pubDate><description><![CDATA[总览：

7：00~8：00 跑步

8：30~11：30 学了基本的二叉树，二叉树中的操作,刷了4个题。

下午和晚上在写简单通讯录的项目，学习了文件的操作，看了dp。

1.树

一、二叉树的定义









二、 二叉树中的操作



1.初始化



typedefstructnode{//树的结点
intdata;
structnode*left;
structnode*right;
}Node;

typedef struct { //树根
 Node* r...]]></description><category></category></item><item><title><![CDATA[2021.12.3学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121690196</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121690196</guid><author>TY_021215</author><pubDate>Fri, 03 Dec 2021 02:24:05 +0800</pubDate><description><![CDATA[总览：

9：00~10：00昨晚熬夜早上没起来，啥也没干。

10：00~12：00 上课。

12：00~4：10 学习了c++里的栈的函数，队列的函数，刷vj上1题栈题

4：20~6：00上物理

7：00~8：40上选修，边上选修边记单词。

8：40~10：00听学长讲了两个题，主要是学到了第二题的”高级“二分法。

一、c++里的栈函数



1.push():向栈内压入一个成员；
2.pop():从栈顶弹出一个成员；
3.empty():如果栈为空返回true，否则返回false；
4...]]></description><category></category></item><item><title><![CDATA[2021.12.1学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121668034</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121668034</guid><author>TY_021215</author><pubDate>Thu, 02 Dec 2021 00:37:17 +0800</pubDate><description><![CDATA[今天早上满课，下午和晚上就刷了vj上的3道栈题主要是边刷边学习，过了一个两个没过。一直在找bug，就是过不了。
过了那个题的题解跟代码。https://vjudge.net/contest/471327#problem/D
思路：两个数组，一个是自然数1到N，一个是你输入的序列，从1开始入栈，接着和输入的序列开始比较，不相同，自然数后移接着下一个入栈，相同就出栈，序列后移，后移之后在和栈里的栈顶相比较，相同就出栈，不相同自然数后移入栈，所有数据执行完后，当栈顶为空则为合法序列，否则不合法。
AC代码：
#i]]></description><category></category></item><item><title><![CDATA[2021.11.29学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121622402</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121622402</guid><author>TY_021215</author><pubDate>Mon, 29 Nov 2021 23:54:45 +0800</pubDate><description><![CDATA[总览：

8：00~9：40 上高数课。

9：50~11：30 图书馆学习了堆栈章节。

2：30~6：00 c 程序设计和体育课。

7：00~8：40 选修课，在选修课上学了中缀转前缀，后缀的知识。

9：00以后听学长讲指针和刷jsuacm上的题，还写了一下字符串里的I题组。

一、堆栈知识

主要有 压入push堆栈(下栈列表) 、弹出pop堆栈、判断堆栈是否为空empty(&amp;s)、获得栈顶数据项i=stacktop(s)和测试异常情况。

代码略，太多了。

二、中缀转前缀、后缀

..]]></description><category></category></item><item><title><![CDATA[2021.11.28学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121596351</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121596351</guid><author>TY_021215</author><pubDate>Sun, 28 Nov 2021 21:58:42 +0800</pubDate><description><![CDATA[总览：

7：00~9：00把昨天菜鸟杯的题重写了一遍。

9：00~12：00在图书馆写高数和专业导论作业。

2：30~6：00刷vj上的题。

7：00~10：00 看了一下贪心算法（人给我看傻了，只知道它是为了达到局部最优解，但是不知道怎么用），因此展开看到了动态规划（解决重叠问题），分治法，这3个东西是一家的，如果学会了其中一个，另外两个应该不难理解。还看了高数预习了明天要上的课，毕竟不提前学习的话上课就要听不懂了。

听学长讲指针还说到了栈，原来栈跟指针这么像，好像又懂了一点知识，还知道了为什么]]></description><category></category></item><item><title><![CDATA[2021.11.27总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121584186</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121584186</guid><author>TY_021215</author><pubDate>Sat, 27 Nov 2021 23:16:12 +0800</pubDate><description><![CDATA[7：00~8：00跑步

8：30~11：30 复习菜鸟杯知识算法，0刷题。

1：00~6：30 五个小时的菜鸟杯比赛

本次菜鸟杯比赛打的很不好，其原因在于复习的知识不全面，学的算法不牢固导致菜鸟杯比赛的时候大数乘法以及其它的题目没做出来。从这次菜鸟杯，我觉得自身还有很大的不足，在思维意识方面很弱，不太转的过来，尤其是一些跟数学有关的题目，我想之后在我的看题思维上得到一些锻炼，想学习更多的算法。巩固知识体系，把学到的知识与题目相结合，让自己的编程能力得到提升。菜鸟杯让我认识到了自己真的学习不够，为了之后]]></description><category></category></item><item><title><![CDATA[2021.11.26学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121570325</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121570325</guid><author>TY_021215</author><pubDate>Fri, 26 Nov 2021 23:39:15 +0800</pubDate><description><![CDATA[总览：

7：00~10：00 图书馆学习高数和英语。

10：00~11：50 计算机基础课，在写老师安排的任务office

2：00~23：00 学习了一些算法和知识点，刷题（一个没刷出来，都写了也觉得很有道理，但都有一些奇奇怪怪的错误），就这么一直找错，现在还在找，但是就是不知道哪不对。

一、高数太好玩了趴，居然能听懂，即使听不懂也依旧很爱（高数老师yyds）。



英语记了几十个单词，预习了课文以及完成了作业。

二、熟悉了一些office的常规操作。

三、又过了一遍那些经常听到的算法，比.]]></description><category></category></item><item><title><![CDATA[2021.11.25学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121550528</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121550528</guid><author>TY_021215</author><pubDate>Fri, 26 Nov 2021 00:07:49 +0800</pubDate><description><![CDATA[总览：

8:00~9:40 c语言程序设计课学习递归（啥也没学到）

10:00~11:50认真上英语课(赚分）

14：30~4：10上专业导论唱歌，刷vj上d的题

9:00~10:00 听唐学长讲螺旋三角形的简便做法，和另外一个学长讲I题组的思想。

今天是很水的一天，全在上课，所以就没有很知识的总结，学长们讲题讲的很好，（可能是我太菜听不懂趴）。

明天要更加努力呀，不然要被卷没了。

加油！




...]]></description><category></category></item><item><title><![CDATA[2021.11.24学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121521436</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121521436</guid><author>TY_021215</author><pubDate>Wed, 24 Nov 2021 21:41:46 +0800</pubDate><description><![CDATA[总览：

一10:10~11:50 写c语言程序报告

4:10~6:00 学习蛇形矩阵和螺旋三角形，刷vj上的题

7:00~10:00


]]></description><category></category></item><item><title><![CDATA[2021.11.23学习总结]]></title><link>https://blog.youkuaiyun.com/TY_021215/article/details/121503203</link><guid>https://blog.youkuaiyun.com/TY_021215/article/details/121503203</guid><author>TY_021215</author><pubDate>Tue, 23 Nov 2021 21:52:56 +0800</pubDate><description><![CDATA[总览：

一、8:00~9:40学习函数调用

二、1:00~4:00 vj刷题

三、7:00~9:00 熟悉菜鸟杯比赛

一、

了解函数调用形参与实参的关系，有无参数和返回值，递归的应用（原理有限次的调用自身函数，然后逐层返回）。

二、

今天下午，一共刷了4个题，下面是刷题之后个别题的总结以及代码：

1.题目链接字符串与模拟练习 - Virtual Judge

思路：其实就是大数相乘

原理：由于两个很大的数相乘数据存储大小不够，所以把两个数当成字符串，从后往前逐个转换成数字存入整型数组中，任]]></description><category></category></item></channel></rss>