<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Sy_Faker的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Sy_Faker</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Sy_Faker]]></copyright><item><title><![CDATA[QT的dropEvent函数进入不了]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/142390820</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/142390820</guid><author>Sy_Faker</author><pubDate>Fri, 20 Sep 2024 17:28:32 +0800</pubDate><description><![CDATA[在QT中dropEvent函数无法进入，引用了一位博主的小知识解决的办法]]></description><category></category></item><item><title><![CDATA[qt 扫码枪扫描 输入事件 包含可输入字符]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/135652035</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/135652035</guid><author>Sy_Faker</author><pubDate>Wed, 17 Jan 2024 16:34:36 +0800</pubDate><description><![CDATA[与大多数键盘输入相同，上档即shift键会对键盘输入的内容产生影响，在qt的事件中也是如此，比如直接按键盘上的q就是q所对应的字符编码，如果信息是Q那么在qt的事件则是先给一个16，之后再是q所对应的字符编码，所以才有了以上的处理。当需要对扫码枪扫描出的信息进行处理或打印等，有多个办法，其中串口，中间件等不在本文章讨论内。]]></description><category></category></item><item><title><![CDATA[在word文档中找不到endnote的选项卡]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/132917747</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/132917747</guid><author>Sy_Faker</author><pubDate>Sat, 16 Sep 2023 13:50:08 +0800</pubDate><description><![CDATA[在word中找不到endnote的选项卡]]></description><category></category></item><item><title><![CDATA[python 碎图合成脚本工具]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/125833641</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/125833641</guid><author>Sy_Faker</author><pubDate>Sun, 17 Jul 2022 16:47:21 +0800</pubDate><description><![CDATA[当素材图标数量较多难以打理、或者减轻资源大小、模块化管理等多方面的需求时，经常运用工具将图片合成一个图片，虽有对应软件但也经常卡死。运用网上搜寻资料与本身知识敲了一个脚本，较为粗略。...]]></description><category></category></item><item><title><![CDATA[python icon生成小工具]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/125830485</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/125830485</guid><author>Sy_Faker</author><pubDate>Sun, 17 Jul 2022 12:27:29 +0800</pubDate><description><![CDATA[在项目制作的过程中，有可能会出现一张图片需要有不同的大小去适应不同的设备和位置时，手动去一个个制作比较麻烦，本人通过网上学习粗略敲了一段python脚本，可能有考虑不周之处还请指出。...]]></description><category></category></item><item><title><![CDATA[vs打开好久之前的c++项目报错，新建项目报错，xlocale报错解决方法]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/122388562</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/122388562</guid><author>Sy_Faker</author><pubDate>Sat, 08 Jan 2022 23:50:13 +0800</pubDate><description><![CDATA[本人目前大三，用vs打开了好久之前的项目（不得不说vs打开速度真的好慢），发现以前没问题的项目突然多出来好多错误，自己并没有修改。新建一个项目也报错，查看报错发现出来一个叫xlocale的文件有许多错误。经过一番找寻，原来是之前的拓展要更新。

点击之后不做任何点击以下都是（修改），直接点击更新就完成了

...]]></description><category></category></item><item><title><![CDATA[超详细思维过程 杨辉三角形 蓝桥杯 历届真题]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/121433967</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/121433967</guid><author>Sy_Faker</author><pubDate>Sat, 20 Nov 2021 01:49:48 +0800</pubDate><description><![CDATA[先说前提，这题我用自己的想法只过了50％，其他用例超时了。
官网题目链接

大多数人想到的直接暴力，其实我也差不多只是很多地方思路改进

用一个二维数组存起来同时计数，遇到的时候返回计数值
最先应该是这个想法，然后我想到在构造一行的时候，当前值只与上以行的数有关，所以用一个一维数组存上一行，一个一维数组存这一行。
这时候应该想到可不可以只用一个数组，只是要几个变量来指出哪些和哪个位置要改变，然后变量就多了。用合理的数据结构可以减轻自己的思维负担。
用一个队列，利用先进先出的原则，把两个两个相加的值加入队列后]]></description><category></category></item><item><title><![CDATA[家教APP项目接口设计-用于记录]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/117204657</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/117204657</guid><author>Sy_Faker</author><pubDate>Mon, 24 May 2021 02:52:35 +0800</pubDate><description><![CDATA[接口设计说明-程序子系统
模块接口清单




模块
说明




程序界面模块
主要包含获取主界面信息的接口


程序搜索模块
包含用于搜索的接口


程序数据模块
包含获取数据库中订单和教师的信息


替换教师模块
包含用于替换教师时的接口


发布订单模块
包含获取订单详细信息的接口


聊天模块
用于获取聊天对象的信息


分类模块
用于获取拥有的分类块


一、程序界面模块




接口
说明




Headpage.GetMainPhoto
获取轮播图的图片、界面


Headpage.Get]]></description><category></category></item><item><title><![CDATA[C#/unity 在visua studio中的自动补全问题]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/115500054</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/115500054</guid><author>Sy_Faker</author><pubDate>Thu, 08 Apr 2021 00:41:55 +0800</pubDate><description><![CDATA[我遇到这个问题了，发现很多人的问题其实可能不一样，所以在我解决之后我觉得可以总结一下可能的问题：
我们一个一个排查


先在visual studio中查看以下：(鉴于一些人中文一些人英文，所以这里用图比较好)



如果以上有勾选，那么还是visua studio来看:

之后：文本编译器-&gt;C#-&gt;


如果以上也勾选的话：来看unity这边:




这样就行啦，如果还有不能解决的，欢迎找我喔

...]]></description><category></category></item><item><title><![CDATA[森林中的兔子，有感而抒]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/115428328</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/115428328</guid><author>Sy_Faker</author><pubDate>Sun, 04 Apr 2021 14:26:24 +0800</pubDate><description><![CDATA[力扣4月4日每日一题，传送门
有感而抒
森林中，每个兔子都有颜色。其中一些兔子（可能是全部）告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在 answers 数组里。
返回森林中兔子的最少数量。
示例:
输入: answers = [1, 1, 2]
输出: 5
解释:
两只回答了 “1” 的兔子可能有相同的颜色，设为红色。
之后回答了 “2” 的兔子不会是红色，否则他们的回答会相互矛盾。
设回答了 “2” 的兔子为蓝色。
此外，森林中还应有另外 2 只蓝色兔子的回答没有包含在数组中。
因此森]]></description><category></category></item><item><title><![CDATA[Android studio toast.maketext第一个参数用法]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/115409720</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/115409720</guid><author>Sy_Faker</author><pubDate>Fri, 02 Apr 2021 23:39:55 +0800</pubDate><description><![CDATA[今天在敲Android studio，toast的使用遇到了问题
辛苦找了一圈才解决，在这里分享一下：
首先：Toast.makeText()
// 第一个参数：当前的上下文环境。可用getApplicationContext()或this
// 第二个参数：要显示的字符串。也可是R.string中字符串ID
// 第三个参数：显示的时间长短。Toast默认的有两个LENGTH_LONG(长)和LENGTH_SHORT(短)
我发现，第一个参数用什么是与当前所在地是有关的
在MainActivity.jav]]></description><category></category></item><item><title><![CDATA[来自游戏群的一个c语言问题]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/110561036</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/110561036</guid><author>Sy_Faker</author><pubDate>Thu, 03 Dec 2020 19:08:12 +0800</pubDate><description><![CDATA[事情经过是这样的：


我就当做复习c敲一下了
#include&lt;stdio.h&gt;
int main()
{
	int num[3]={0},temp,maxi=0,a[3]={3,5,7},res;
	//num用来存放倍数的和，temp用来输入时顶替一下
	//maxi记录目前最大所在下标，res用来记录结果
	printf("请输入a b c d:\n");
	for(int i=0;i&lt;4;i++)
	{
		scanf("%d",&amp;temp);
		if(temp%3==]]></description><category></category></item><item><title><![CDATA[L1-059 敲笨钟 (20分)]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/109712068</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/109712068</guid><author>Sy_Faker</author><pubDate>Sun, 15 Nov 2020 23:32:26 +0800</pubDate><description><![CDATA[微博上有个自称“大笨钟V”的家伙，每天敲钟催促码农们爱惜身体早点睡觉。为了增加敲钟的趣味性，还会糟改几句古诗词。其糟改的方法为：去网上搜寻压“ong”韵的古诗词，把句尾的三个字换成“敲笨钟”。例如唐代诗人李贺有名句曰：“寻章摘句老雕虫，晓月当帘挂玉弓”，其中“虫”（chong）和“弓”（gong）都压了“ong”韵。于是这句诗就被糟改为“寻章摘句老雕虫，晓月当帘敲笨钟”。
现在给你一大堆古诗词句，要求你写个程序自动将压“ong”韵的句子糟改成“敲笨钟”。
输入格式：
输入首先在第一行给出一个不超过 20 的]]></description><category></category></item><item><title><![CDATA[L1-011 A-B]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/109571787</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/109571787</guid><author>Sy_Faker</author><pubDate>Mon, 09 Nov 2020 10:56:58 +0800</pubDate><description><![CDATA[本题要求你计算A−B。不过麻烦的是，A和B都是字符串 —— 即从字符串A中把字符串B所包含的字符全删掉，剩下的字符组成的就是字符串A−B。
输入格式：
输入在2行中先后给出字符串A和B。两字符串的长度都不超过10
​4
​​ ，并且保证每个字符串都是由可见的ASCII码和空白字符组成，最后以换行符结束。
输出格式：
在一行中打印出A−B的结果字符串。
输入样例：
I love GPLT!  It’s a fun game!
aeiou
输出样例：
I lv GPLT!  It’s  fn gm!
思路：逐个]]></description><category></category></item><item><title><![CDATA[牛牛的跳跳棋 牛客noip集训第一场B]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/109283993</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/109283993</guid><author>Sy_Faker</author><pubDate>Mon, 26 Oct 2020 10:54:57 +0800</pubDate><description><![CDATA[竞赛传送门
来源：牛客网
比赛时
我用了100多行暴力深搜，可能脑子抽了，之后补题懂了。
在此感谢@SSL_TJH
贪心在这对应的算法就是

那这道题就可以很愉快的用贪心解决了，在用魔法之前竟可能的走到更前面，然后在跳最后一次的地方用一次魔法。 这时候可能会有人问：为什么这样一定可以呢？
因为它无论在什么地方使用魔法，都只能在原来的基础上多走一步，那肯定就是先找到能走到最远地方的最后一点，然后再那个地方用魔法。 然后我们只要在走的时候记录一下在那些地方用了魔法，在到终点之后输出出来就可以了。

一开始我在想]]></description><category></category></item><item><title><![CDATA[数组中的最长山脉leetcode845]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/109272683</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/109272683</guid><author>Sy_Faker</author><pubDate>Sun, 25 Oct 2020 13:46:10 +0800</pubDate><description><![CDATA[好久没试过自己仔细想敲出来的题了，记录鼓励一下
传送门
我的想法是用两个数组，A和B，A存放从头到尾的最长连续递增的长度，也就是说A[i]表示以i为终点，往前有多少递增的。B存放以i为起点最长连续递减的长度，A[i]+B[i]最大的就是最大的山脉了，A很好实现，从头到尾，如果A[i]&gt;A[i-1]，那么A[i]=A[i-1]+1,否则就不连续就为0了，但B呢，从前到后遍历的话并不知道i之后的情况，所以构建B从后往前建立，合在一次遍历也就是：
for(int i=1;i&lt;len;i++)//cur]]></description><category></category></item><item><title><![CDATA[2020-10-24记录题目]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/109266750</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/109266750</guid><author>Sy_Faker</author><pubDate>Sat, 24 Oct 2020 22:41:11 +0800</pubDate><description><![CDATA[看到这个一个等式2020-996=1024
说是今年要是没有996就能过上好日子（hhh
在1024，程序员节这一天，基本敲了一天的代码，但今天又觉得思维被堵住了，没有以往敲题时那种活跃的思维思考，所以我打算把今天思考堵住的用敲下来的方式再重新理清一下思路，会慢慢补题上来的，我相信
今天的力扣有用动态规划的，我一遇到就都有练习怎么去思考：
传送门
刚开始看题解有点懵懵的，后来自己想出来了，现在试着表达我的想法：
首先题目，一个数组储存了一些视频片段，这些视频片段以[开头时间，结尾时间]组成的一个数组
要找出]]></description><category></category></item><item><title><![CDATA[两两交换链表中的节点（2020/10/13力扣每日一题]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/109046098</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/109046098</guid><author>Sy_Faker</author><pubDate>Tue, 13 Oct 2020 10:33:57 +0800</pubDate><description><![CDATA[传送门
两两交换链表中的节点
给定一个链表，两两交换其中相邻的节点，并返回交换后的链表
你不能只是单纯的改变节点内部的值，而是需要实际的进行节点交换。
实例：
给定 1-&gt;2-&gt;3-&gt;4, 你应该返回 2-&gt;1-&gt;4-&gt;3.
虽然时间和空间复杂度都没别人低，但是我昨晚做不出来，今天考自己思考想出来了，我觉得可以记录一下haha
主要思路：
让第二个的next指针指向head，而head指向的是后半部分链表旋转后的“头指针”
所以用到递归可以很好处理这个重复的过程，如果结尾]]></description><category></category></item><item><title><![CDATA[LeetCode 226. 翻转二叉树]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/108632981</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/108632981</guid><author>Sy_Faker</author><pubDate>Wed, 16 Sep 2020 23:51:43 +0800</pubDate><description><![CDATA[好久没敲题，敲一下敲出来了，为了庆祝记录一下hiahiahia

来源：力扣（LeetCode）
链接：https://leetcode-cn.com/problems/invert-binary-tree
我敲的代码：
/**
 * Definition for a binary tree node.
 * struct TreeNode {
 *     int val;
 *     TreeNode *left;
 *     TreeNode *right;
 *     TreeNode(int]]></description><category></category></item><item><title><![CDATA[(leetcode)相同的树]]></title><link>https://blog.youkuaiyun.com/Sy_Faker/article/details/106076203</link><guid>https://blog.youkuaiyun.com/Sy_Faker/article/details/106076203</guid><author>Sy_Faker</author><pubDate>Tue, 12 May 2020 14:53:35 +0800</pubDate><description><![CDATA[来源：力扣（LeetCode）
原题目传送门
第一次自己敲出dfs的题，记录一下，虽然简单，但我觉得凡事都有个开始嘛
题目：
给定两个二叉树，编写一个函数来检验它们是否相同。
如果两个树在结构上相同，并且节点具有相同的值，则认为它们是相同的。

/**
 * Definition for a binary tree node.
 * struct TreeNode {
 *     int val;
 *     TreeNode *left;
 *     TreeNode *right;
 *     ]]></description><category></category></item></channel></rss>