<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[第一楼主的博客]]></title><description><![CDATA[不怕别人比你优秀，就怕优秀的人比你更努力。]]></description><link>https://blog.youkuaiyun.com/Adusts</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Adusts]]></copyright><item><title><![CDATA[pi≡0(mod|pi−pi−2|) （思维题）]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/81192355</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/81192355</guid><author>Adusts</author><pubDate>Tue, 30 Dec 2025 10:45:13 +0800</pubDate><description><![CDATA[Problem

A permutation p1,p2,...,pnp1,p2,...,pn of 1,2,...,n1,2,...,n is called a lucky permutation if and only if pi≡0(mod|pi−pi−2|)pi≡0(mod|pi−pi−2|) for i=3...ni=3...n. 
Now you need to construct a...]]></description><category></category></item><item><title><![CDATA[图像分类数据集按照比例划分成训练集和验证集]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/128867431</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/128867431</guid><author>Adusts</author><pubDate>Fri, 03 Feb 2023 15:08:07 +0800</pubDate><description><![CDATA[标注文件为txt格式，文件中单行为一条标注记录，将其按照比例划分成为训练集和验证集
训练指令：python divide.py --path [your file path] --train_ratio 0.8
程序运行完以后，会在当前文件所在统计目录下生成trian.txt、和val.txt两个文件]]></description><category></category></item><item><title><![CDATA[华为机试题--HJ6质数因子]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/123388040</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/123388040</guid><author>Adusts</author><pubDate>Wed, 09 Mar 2022 21:31:33 +0800</pubDate><description><![CDATA[描述

功能:输入一个正整数，按照从小到大的顺序输出它的所有质因子（重复的也要列举）（如180的质因子为22335）

输入描述：

输入一个整数

输出描述：

按照从小到大的顺序输出它的所有质数的因子，以空格隔开。

示例1

输入：


180


输出：


2 2 3 3 5


#include &lt;iostream&gt;
using namespace std;
bool Is_prime(int num) {
    if(num == 1) return false;
  ...]]></description><category></category></item><item><title><![CDATA[PAT 团体程序设计天梯赛 倒数第N个字符串]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/79778479</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/79778479</guid><author>Adusts</author><pubDate>Thu, 02 Dec 2021 10:33:39 +0800</pubDate><description><![CDATA[给定一个完全由小写英文字母组成的字符串等差递增序列，该序列中的每个字符串的长度固定为 L，从 L 个 a 开始，以 1 为步长递增。例如当 L 为 3 时，序列为 { aaa, aab, aac, ..., aaz, aba, abb, ..., abz, ..., zzz }。这个序列的倒数第27个字符串就是 zyz。对于任意给定的 L，本题要求你给出对应序列倒数第 N 个字符串。输入格式：输入...]]></description><category></category></item><item><title><![CDATA[Python用正则表达式筛选出完整的组合密码原来如此简单！]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109356746</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109356746</guid><author>Adusts</author><pubDate>Thu, 29 Oct 2020 13:00:01 +0800</pubDate><description><![CDATA[本篇问题

编写正则获取一组密码中的正确密码

正确密码的具体要求如下：


	正确密码包括数字，字母，特殊字符；
	
	
	包含空格，换行，制表符等空字符的密码无效；
	
	
	密码不能为纯数字，纯字母，纯特殊字符。
	
测试输入：

abc123@., good123...,666educoder^,hello123@，123456789

预期输出：

['abc123@.', '666educoder^', 'hello123@']

解题思路：

要求为匹配组合密码，包含空字符的密码无效，纯字母，]]></description><category></category></item><item><title><![CDATA[python正则表达式——快捷方式的表达方式]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109189224</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109189224</guid><author>Adusts</author><pubDate>Tue, 20 Oct 2020 20:58:24 +0800</pubDate><description><![CDATA[正则表达式快捷方式的表达方式

在正则表达式的使用过程中，人们为了快捷表达与方便阅读，提取了几种普通字符组，并在正则表达式引擎中预定义了其快捷方式。如果我们想要定义单词，以目前学到的可能会使用[A-Za-z]，但是，很多单词都是使用该字母以外的字符。比如中文，以及其他语言。

正则表达式引擎提供了一些快捷方式：


	\w ，与 “任意单词字符”匹配，在Python3中，基本上可以匹配任何语言的任意单词。
	
	
	而当我们想要匹配任意数字的时候，也可以使用快捷方式 \d ，d即digit。在Python3]]></description><category></category></item><item><title><![CDATA[python正则表达式——区间的表达方式]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109188704</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109188704</guid><author>Adusts</author><pubDate>Tue, 20 Oct 2020 20:47:41 +0800</pubDate><description><![CDATA[re.search(pattern, string)函数

从string中查找第一个符合pattern正则表达式模式的子串。 参数说明：

pattern：要搜寻的正则表达式；
	string：要检索的字符串；
具体实例：


    import re
    a = re.search(r'fox','the quick brown fox jumpred')  #第一个参数为正则表达式，第二个参数为要处理的字符串
    print(a.span())      # span方法获取的是正则表达式匹]]></description><category></category></item><item><title><![CDATA[Python正则表达式——内容匹配的re模块]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109187418</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109187418</guid><author>Adusts</author><pubDate>Tue, 20 Oct 2020 19:32:17 +0800</pubDate><description><![CDATA[Python内容匹配的re模块

re模块是Python的正则表达式模块，有关正则表达式的更多知识参见下一章节《Python 正则表达式》，下面我们来介绍re模块的常用函数。

函数re.findall(pattern, string, flags)

从string中查找所有符合pattern正则表达式模式的子串，以这些子串作为列表元素返回一个列表。 参数说明：

pattern：要搜寻的正则表达式；
	string：要检索的字符串；
	flag：可选项，可设置搜索的要求。可以选择输入re.S，re.I等]]></description><category></category></item><item><title><![CDATA[python中json 库的使用（常用方法）]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109183583</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109183583</guid><author>Adusts</author><pubDate>Tue, 20 Oct 2020 16:29:49 +0800</pubDate><description><![CDATA[dumps 方法

Python 数据结构转换为 JSON：


    import json
    data = {
        'name' : 'ruci',
        'key' : 12,
        'url' : 'http://127.0.0.1:8080/'
    }
    json_str = json.dumps(data)
    print ("JSON 对象：", json_str)

输出：

JSON 对象： {"name": "ruci", "key"]]></description><category></category></item><item><title><![CDATA[python爬虫基础——BeautifulSoup解析网页]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109182083</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109182083</guid><author>Adusts</author><pubDate>Tue, 20 Oct 2020 15:35:51 +0800</pubDate><description><![CDATA[BeautifulSoup 库的安装

BeautifulSoup 和 lxml 一样，BeautifulSoup 也是一个 HTML/XML 的解析器，主要的功能也是解析和提取 HTML/XML 数据。

如果本地 Python 环境没有安装 BeautifulSoup，可以在命令提示符窗口输入命令pip install bs4，安装 BeautifulSoup 模块，如下图所示。



BeautifulSoup 库的使用

要使用 BeautifulSoup 库，首先需要进行导包，代码如下：

fro]]></description><category></category></item><item><title><![CDATA[python爬虫——Requests基础]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109167423</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109167423</guid><author>Adusts</author><pubDate>Mon, 19 Oct 2020 19:57:48 +0800</pubDate><description><![CDATA[1、requests 的安装

如果本地 Python 环境没有安装 requests，可以在命令提示符窗口输入命令pip install requests，安装 requests 模块，如下图所示。



2、requests 的常用方法

1、GET方法

res = requests.get(url, params=params, headers=headers)

参数说明

url ：需要抓取的 URL 地址；
	params : 网址带参请求的方法，字典类型；
	headers : 请求头。
以]]></description><category></category></item><item><title><![CDATA[如何用python读取txt文件中的数据，并求出每一行中的最大值、最小值、以及每一行的和]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/109015834</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/109015834</guid><author>Adusts</author><pubDate>Sun, 11 Oct 2020 19:39:42 +0800</pubDate><description><![CDATA[python读取txt文件中的数据，并求出每一行中的最大值、最小值、以及每一行的和
关键问题是读到文件内容后，怎么分割，怎么保存
def getdata(filename):
    linedata = open(filename, 'r')    #读取txt文件
    cnt = 0
    res = []                          #存读取后的数据，二元列表
    for line in linedata:
        linelist = [int(s) for ]]></description><category></category></item><item><title><![CDATA[蓝桥杯 基础练习 龟兔赛跑预测]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/84239694</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/84239694</guid><author>Adusts</author><pubDate>Mon, 19 Nov 2018 12:14:14 +0800</pubDate><description><![CDATA[描述

　　话说这个世界上有各种各样的兔子和乌龟，但是研究发现，所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛，小华对此很感兴趣，于是决定研究不同兔子和乌龟的赛跑。他发现，兔子虽然跑比乌龟快，但它们有众所周知的毛病——骄傲且懒惰，于是在与乌龟的比赛中，一旦任一秒结束后兔子发现自己领先t米或以上，它们就会停下来休息s秒。对于不同的兔子，t，s的数值是...]]></description><category></category></item><item><title><![CDATA[分解质因数]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/84074037</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/84074037</guid><author>Adusts</author><pubDate>Wed, 14 Nov 2018 21:02:58 +0800</pubDate><description><![CDATA[描述


　　求出区间[a,b]中所有整数的质因数分解。

输入

输入描述:
　　输入两个整数a，b。 
输入样例: 
3 10

输出


输出描述: 
　　每行输出一个数的分解，形如k=a1*a2*a3...(a1&amp;lt;=a2&amp;lt;=a3...，k也是从小到大的)(具体可看样例)
输出样例: 
3=3
4=2*2
5=5
6=2*3
7=7
8=2*2*2
9=3*3
10=2*5


...]]></description><category></category></item><item><title><![CDATA[字符串对比]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/84073510</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/84073510</guid><author>Adusts</author><pubDate>Wed, 14 Nov 2018 20:33:09 +0800</pubDate><description><![CDATA[描述

　　给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间)，它们之间的关系是以下4中情况之一：
　　1：两个字符串长度不等。比如 Beijing 和 Hebei
　　2：两个字符串不仅长度相等，而且相应位置上的字符完全一致(区分大小写)，比如 Beijing 和 Beijing
　　3：两个字符串长度相等，相应位置上的字符仅在不区分大小写的前提下才能达到完全一致（也就是说，它并...]]></description><category></category></item><item><title><![CDATA[十进制转十六进制]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/84063908</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/84063908</guid><author>Adusts</author><pubDate>Wed, 14 Nov 2018 11:40:58 +0800</pubDate><description><![CDATA[描述


　　十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号，分别表示十进制数的0至15。十六进制的计数方法是满16进1，所以十进制数16在十六进制中是10，而十进制的17在十六进制中是11，以此类推，十进制的30在十六进制中是1E。
　　给出一个非负整数，将它表示成十六进制的形式。

输入

输入描述:
　...]]></description><category></category></item><item><title><![CDATA[特殊回文数]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/84063840</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/84063840</guid><author>Adusts</author><pubDate>Wed, 14 Nov 2018 11:38:09 +0800</pubDate><description><![CDATA[描述
　　123321是一个非常特殊的数，它从左边读和从右边读是一样的。
　　输入一个正整数n， 编程求所有这样的五位和六位十进制数，满足各位数字之和等于n 。

输入描述:
　　输入一行，包含一个正整数n。 
输入样例: 
52输出描述: 
　　按从小到大的顺序输出满足条件的整数，每个整数占一行。
输出样例: 
899998
989989
998899


#include &amp;lt;iostre...]]></description><category></category></item><item><title><![CDATA[编译原理实验 简单词法分析程序的设计]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/83985566</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/83985566</guid><author>Adusts</author><pubDate>Mon, 12 Nov 2018 09:00:50 +0800</pubDate><description><![CDATA[一、实验目的

了解词法分析程序的基本构造原理，掌握简单词法分析程序的构造方法。

二、实验内容

根据PASCAL语言的说明语句结构，设计一个对PASCAL语言常量说明语句进行词法分析的简单程序，并用C、C++或Java语言编程实现。要求程序能够对从键盘输入或从文件读入的形如 “const count=10,sum=81.5,char1=’f’,string1=”hj”, max=169；”的字...]]></description><category></category></item><item><title><![CDATA[蓝桥杯 特殊的数字（水仙花数）]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/83961551</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/83961551</guid><author>Adusts</author><pubDate>Sun, 11 Nov 2018 19:55:05 +0800</pubDate><description><![CDATA[描述
　　153是一个非常特殊的数，它等于它的每位数字的立方和，即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。

输入

输入描述:
　　按从小到大的顺序输出满足条件的三位十进制数，每个数占一行。 


#include &amp;lt;iostream&amp;gt;
using namespace std;
int main() {
	int a, b, c, i;
	f...]]></description><category></category></item><item><title><![CDATA[HDU 1097 A hard puzzle]]></title><link>https://blog.youkuaiyun.com/Adusts/article/details/83341974</link><guid>https://blog.youkuaiyun.com/Adusts/article/details/83341974</guid><author>Adusts</author><pubDate>Wed, 24 Oct 2018 12:09:00 +0800</pubDate><description><![CDATA[Problem Description

lcy gives a hard puzzle to feng5166,lwg,JGShining and Ignatius: gave a and b,how to know the a^b.everybody objects to this BT problem,so lcy makes the problem easier than begin.
t...]]></description><category></category></item></channel></rss>