<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[G_Meteor的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/G_Meteor</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; G_Meteor]]></copyright><item><title><![CDATA[README_Albumentations]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/121677838</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/121677838</guid><author>G_Meteor</author><pubDate>Thu, 02 Dec 2021 15:11:14 +0800</pubDate><description><![CDATA[一、文档：

GitHub: https://github.com/albumentations-team/albumentations

官方文档：Albumentations Documentation

二、Installation

pip install -U albumentations

三、Keypoints augmentation Example:

1. Import the required libraries

import albumentations as A

import ]]></description><category></category></item><item><title><![CDATA[汉语音频文本对齐（Forced Alignment）-MFA]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/121677654</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/121677654</guid><author>G_Meteor</author><pubDate>Thu, 02 Dec 2021 15:06:43 +0800</pubDate><description><![CDATA[音素对齐在语音识别，语音合成等领域都可能会用的到。Montreal-Forced-Aligner（MFA）是个比较好用的工具，不仅支持汉语（普通话）还支持英语和一堆其他的语言（还可以自己训练声学模型），所以接下来主要写的是MFA的用法。

1、第一件事是把MFA安装好，Installation — Montreal Forced Aligner 2.0.0 documentation，Mac，Linux，Windows都可以用。

2、安装预训练模型：


mfa model download acoust]]></description><category></category></item><item><title><![CDATA[自监督场景去遮挡复现]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/117569533</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/117569533</guid><author>G_Meteor</author><pubDate>Fri, 04 Jun 2021 18:00:49 +0800</pubDate><description><![CDATA[自监督场景去遮挡

复现源码网站：https://github.com/XiaohangZhan/deocclusion



环境
python: 3.7

pytorch&gt;=0.4.1 （实则pytorch: 1.1）



坑一: python3.7安装不上pytorch 0.4（提示：python版本过高）

坑二: 用pytorch1.6程序会报错 （后来得知作者用的是pytorch1.1，解决了报错问题）



利用Anaconda中创建虚拟环境
将conda切换至清华源


co....]]></description><category></category></item><item><title><![CDATA[uni-app开发必看]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/113108286</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/113108286</guid><author>G_Meteor</author><pubDate>Mon, 25 Jan 2021 13:05:13 +0800</pubDate><description><![CDATA[官方文档：https://uniapp.dcloud.io/README

学习视频：https://www.bilibili.com/video/BV1BJ411W7pX?p=1

（有资料包，文档翻译到了博客

https://blog.youkuaiyun.com/G_Meteor/article/details/113063924 ）

https://www.bilibili.com/video/BV1nb411g79e?from=search&amp;seid=6481560235311698536


.]]></description><category></category></item><item><title><![CDATA[uni-app的基本使用]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/113063924</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/113063924</guid><author>G_Meteor</author><pubDate>Sat, 23 Jan 2021 22:55:29 +0800</pubDate><description><![CDATA[uni-app的基本使用
课程介绍：
基础部分：

环境搭建
页面外观配置
数据绑定
uni-app的生命周期
组件的使用
uni-app中样式学习
在uni-app中使用字体图标和开启scss
条件注释跨端兼容
uni中的事件
导航跳转
组件创建和通讯，及组件的生命周期
uni-app中使用uni-ui库

项目：黑马商城项目
uni-app介绍 官方网页
uni-app 是一个使用 Vue.js 开发所有前端应用的框架，开发者编写一套代码，可发布到iOS、Android、H5、以及各种小程序（微信/支付]]></description><category></category></item><item><title><![CDATA[快速排序及改进]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/105945644</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/105945644</guid><author>G_Meteor</author><pubDate>Wed, 06 May 2020 10:34:41 +0800</pubDate><description><![CDATA[#include&lt;bits/stdc++.h&gt;
using namespace std;
int Partition(int a[],int l,int r)
{
	int k=a[l];
	while(l&lt;r)
	{
		while(l&lt;r&amp;&amp;a[r]&gt;=k)r--;
		a[l]=a[r];
		while(l&lt;r&amp;&amp;a[l...]]></description><category></category></item><item><title><![CDATA[二分查找及优化]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/105945622</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/105945622</guid><author>G_Meteor</author><pubDate>Wed, 06 May 2020 10:33:33 +0800</pubDate><description><![CDATA[#include&lt;bits/stdc++.h&gt;
using namespace std;
int Binary_Search(int a[],int n,int k)//常规二分 
{
	int l=0,r=n-1,mid;
	while(l&lt;=r)
	{
		mid=(l+r)/2;
		if(a[mid]==k)return mid;
		else if(a[mid]&gt...]]></description><category></category></item><item><title><![CDATA[归并排序]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/105945567</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/105945567</guid><author>G_Meteor</author><pubDate>Wed, 06 May 2020 10:31:55 +0800</pubDate><description><![CDATA[#include&lt;bits/stdc++.h&gt;
using namespace std;
void Merge(int a[],int l,int mid,int r)
{
	int b[r+1],i,j,k;
	for(i=l;i&lt;=r;++i)
	{
		b[i]=a[i];
	}
	for(k=l,i=l,j=mid+1;i&lt;=mid&amp;&amp;j&lt;=...]]></description><category></category></item><item><title><![CDATA[神奇的口袋//深搜DFS、动态规划DP]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/105845855</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/105845855</guid><author>G_Meteor</author><pubDate>Wed, 29 Apr 2020 18:17:28 +0800</pubDate><description><![CDATA[测试网址：https://www.nowcoder.com/practice/9aaea0b82623466a8b29a9f1a00b5d35?tpId=61&amp;tqId=29531&amp;tPage=2&amp;ru=/kaoyan/retest/1002&amp;qru=/ta/pku-kaoyan/question-ranking

时间限制：C/C++ 1秒，其他语言2秒空间限制...]]></description><category></category></item><item><title><![CDATA[深度优先搜索DFS总结]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/105767170</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/105767170</guid><author>G_Meteor</author><pubDate>Sun, 26 Apr 2020 13:33:47 +0800</pubDate><description><![CDATA[DFS不易混乱的敲码思路：


int DFS(int x,int step,int n)
{
    //进入DFS的该x状态是满足条件的即程序已经处于该X状态
    //如果该x状态即最终要找的状态则结束并输出结果

    //如果不是之后遍历该x状态之后的所有状态，
    //并DFS满足条件的下一种状态
}

王道机试指南第二版，例题9.3 A Knight's Journey


...]]></description><category></category></item><item><title><![CDATA[STL中获得迭代器对应的下标值]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104899195</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104899195</guid><author>G_Meteor</author><pubDate>Mon, 16 Mar 2020 14:59:20 +0800</pubDate><description><![CDATA[STL中要通过迭代器得知下标值，需要用到distance()函数。

distance() 函数用于计算两个迭代器表示的范围内包含元素的个数，其语法格式如下：

template&lt;class InputIterator&gt;
 typename iterator_traits&lt;InputIterator&gt;::difference_type distance (InputIte...]]></description><category></category></item><item><title><![CDATA[poj 2362 Square //深搜]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104879353</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104879353</guid><author>G_Meteor</author><pubDate>Sun, 15 Mar 2020 15:23:55 +0800</pubDate><description><![CDATA[测试网站：http://poj.org/problem?id=2362

Time Limit:3000MS
			
			Memory Limit:65536K
		Total Submissions:27809
			
			Accepted:9356
		Description

Given a set of sticks of various lengths, is it po...]]></description><category></category></item><item><title><![CDATA[合并两个排序链表 //牛客网剑指offer]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104698346</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104698346</guid><author>G_Meteor</author><pubDate>Fri, 06 Mar 2020 16:27:56 +0800</pubDate><description><![CDATA[时间限制：C/C++ 1秒，其他语言2秒空间限制：C/C++ 32M，其他语言64M热度指数：691701

题目描述

输入两个单调递增的链表，输出两个链表合成后的链表，当然我们需要合成后的链表满足单调不减规则。

实现代码1：（带头节点的实现方式）


/*
struct ListNode {
	int val;
	struct ListNode *next;
	ListNode(int ...]]></description><category></category></item><item><title><![CDATA[19北邮计算机-C 城市道路 //最短路径]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104301872</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104301872</guid><author>G_Meteor</author><pubDate>Thu, 13 Feb 2020 20:26:49 +0800</pubDate><description><![CDATA[时间限制 1000 ms 内存限制 65536 KB

题目描述

计算从城市1到城市n的最短路径长度。分为白天和黑夜，黑夜会关掉若干条线路，分别计算城市1到城市n的在白天和黑夜的最短路径长度。保证每个城市与其他城市必有连接。两个城市之间可能有多条路。

输入格式
第一行为数据组数T
对于每组测试数据

第一行三个整数，n,m,k. （1&lt;=n&lt;=50）n表示城市个数，m表示道路个数，...]]></description><category></category></item><item><title><![CDATA[C/C++ 中 NULL、'\0'、'0' 、0及空格的区别]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104263897</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104263897</guid><author>G_Meteor</author><pubDate>Tue, 11 Feb 2020 15:34:09 +0800</pubDate><description><![CDATA[1、NULL即空指针。在C中，NULL是指向0的指针，由 #define NULL ((void *)0)定义；在C++中，NULL就是0，由 #define NULL 0 定义。可参见 vs2013 的库文件 string.h。

2、'\0' 是空字符常量，表示字符串的结束，ASCII码值为0。

3、'0'是字符0，ASCII码值为48。

4、0是数字0。用字符变量接收数字0时，相当于AS...]]></description><category></category></item><item><title><![CDATA[18北邮计算机院-D.最长平衡子串 //哈希+贪心]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104251698</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104251698</guid><author>G_Meteor</author><pubDate>Mon, 10 Feb 2020 18:19:52 +0800</pubDate><description><![CDATA[题目描述
给定只含01的字符串，找出最长平衡子串的长度（平衡串：包含0和1的个数相同），串长最大10^6

输入

一个字符串，只包含01，长度不超过1000000

输出

一行一个整数，最长的0与1的个数相等的子串的长度。



示例输入


3
1011
1111
1010

示例输出


2
0
4

思路：将0看做-1，求前i项和，当前i项和为0时，以此元素为结尾的最长长度为当前下...]]></description><category></category></item><item><title><![CDATA[18北邮网研院-D.最大价值 //贪心]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104213615</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104213615</guid><author>G_Meteor</author><pubDate>Fri, 07 Feb 2020 18:22:52 +0800</pubDate><description><![CDATA[题目描述
对于每一个零件都有一个适宜温度区间，[Ri,Ji]，当温度t&lt;Ri，零件价值为x，当t&gt;Ji，零件价值为z；当温度适宜，价值为y。且y&gt;x,y&gt;z。此刻，有一恒温箱，可确定温度t。

输入
第一行按顺序分别为 n,x,y,z。0&lt;n&lt;20000
接下来n行为 每一个零件的适宜温度区间0&lt;Ri&lt;Ji&lt;10^9

输出
确定一个温度值t，...]]></description><category></category></item><item><title><![CDATA[背包问题]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104206578</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104206578</guid><author>G_Meteor</author><pubDate>Fri, 07 Feb 2020 10:25:48 +0800</pubDate><description><![CDATA[void wanquan(int v,int w,int m) //完全背包
{
 for(int j=v;j&lt;=m;j++)
  dp[j]=max(dp[j],dp[j-v]+w);
}


void zo(int v,int w,int m) //01背包
{
  //for(int i=M;i&gt;0;--i)需要开二维时用到
 for(int j=m;j&...]]></description><category></category></item><item><title><![CDATA[最大公约数与最小公倍数问题]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104206388</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104206388</guid><author>G_Meteor</author><pubDate>Fri, 07 Feb 2020 10:09:26 +0800</pubDate><description><![CDATA[设两个整数为x和y，用辗转相除法求最大公约数和最小公倍数的算法如下：
int gcd(int x,int y) //或者直接调用__gcd()函数
{
  int m=x,n=y;
  int r=m%n;  
  while (r!=0)     //直至可以整除
  {
   m=n;   //使除数n变为被除数m
   n=r;  ...]]></description><category></category></item><item><title><![CDATA[动态规划适用问题特点]]></title><link>https://blog.youkuaiyun.com/G_Meteor/article/details/104206368</link><guid>https://blog.youkuaiyun.com/G_Meteor/article/details/104206368</guid><author>G_Meteor</author><pubDate>Fri, 07 Feb 2020 10:07:42 +0800</pubDate><description><![CDATA[可利用动态规划求解问题的特点：
△1、求一个问题的最优解 //重要特点
2、整体问题的最优解依赖于各个子问题的最优解
3、大问题可以分解为若干个小问题，这些小问题之间还有相互重叠的更小的子问题
4、从大往小分析问题，从小往大求解问题。（因为子问题在求解大问题可能重复利用，为了避免重复计算子问题）
...]]></description><category></category></item></channel></rss>