<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yangd9292的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yangd9292</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yangd9292]]></copyright><item><title><![CDATA[Python3.7版本lxml导入etree报错的解决方案]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/116062735</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/116062735</guid><author>yangd9292</author><pubDate>Fri, 23 Apr 2021 16:56:56 +0800</pubDate><description><![CDATA[Python3.7版本lxml导入etree报错的解决方案
最近学习爬虫中使用xpath解析数据这方面的知识，应用的时候发现导入不了etree。
原因：lxml版本太高已经不包含etree模块了
解决办法：
from lxml.html import etree


...]]></description><category></category></item><item><title><![CDATA[算法实验-实验二：棋盘覆盖]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/89317367</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/89317367</guid><author>yangd9292</author><pubDate>Mon, 15 Apr 2019 18:02:53 +0800</pubDate><description><![CDATA[#include &lt;bits/stdc++.h&gt;

using namespace std;

int a[8][8]={0};//一个8x8的棋盘（棋盘必须是2^k x 2^k）
int flag=1;

void ChessBoard(int lx,int ly,int wx,int wy,int size){
    if(size==1)       //如果棋盘大小是1x1，...]]></description><category></category></item><item><title><![CDATA[算法实验-实验一：二分查找法]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/89315032</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/89315032</guid><author>yangd9292</author><pubDate>Mon, 15 Apr 2019 16:44:30 +0800</pubDate><description><![CDATA[#include &lt;bits/stdc++.h&gt;

using namespace std;

template&lt;class T&gt;

T a[101];

int binary_search(int begin,int end,T x){
    if(begin&gt;end)
        return -1;
    int mid = (begin+end)/2;...]]></description><category></category></item><item><title><![CDATA[Java 从文档中读取聊天记录]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/84642232</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/84642232</guid><author>yangd9292</author><pubDate>Fri, 30 Nov 2018 00:37:09 +0800</pubDate><description><![CDATA[题目要求
根据附件中的QQ群聊天文件，读取其中的聊天记录，实现如下的方法：1）List getMessagesById(String id, Date beginTime, Date endTime)：根据参数的id返回id对应的qq号码或者邮箱地址标识的聊天者在指定时间段内(beginTime与Date endTime之间)的所有聊天记录；2）getChatter()：打印除了教师外的话唠（发言...]]></description><category></category></item><item><title><![CDATA[数据结构PTA第六章树-7-2 家谱处理]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83867777</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83867777</guid><author>yangd9292</author><pubDate>Thu, 08 Nov 2018 20:37:22 +0800</pubDate><description><![CDATA[7-2 家谱处理 （30 分）
人类学研究对于家族很感兴趣，于是研究人员搜集了一些家族的家谱进行研究。实验中，使用计算机处理家谱。为了实现这个目的，研究人员将家谱转换为文本文件。下面为家谱文本文件的实例：
John
Robert
Frank
Andrew
Nancy
David
家谱文本文件中，每一行包含一个人的名字。第一行中的名字是这个家族最早的祖先。家谱仅包含最早祖先的后代，而他们的丈夫或妻子...]]></description><category></category></item><item><title><![CDATA[Java保皇游戏发牌模拟]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83858881</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83858881</guid><author>yangd9292</author><pubDate>Thu, 08 Nov 2018 19:17:51 +0800</pubDate><description><![CDATA[模拟保皇游戏开始的发牌过程。
规则：4副扑克，5个玩家。1）有一个大王标记为皇上。每次发牌时，所发牌中有该大王的玩家是皇上。2）皇帝选择侍卫（也叫保儿、腿子，游戏过程中与皇帝一伙）：作为皇上的玩家从自己的牌中选择一张拥有相同三张（点数和花色都相同）的一张牌（不能是2、3、大小王），其他四个玩家中有这张牌的就是侍卫。例如，皇上有三个红桃5，其他四个玩家中有红桃5的玩家就是侍卫。
特殊情况是：1）皇上...]]></description><category></category></item><item><title><![CDATA[第六章树和二叉树--树和森林-计算机17级 7-1 树的同构 （25 分）]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83831793</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83831793</guid><author>yangd9292</author><pubDate>Wed, 07 Nov 2018 21:02:27 +0800</pubDate><description><![CDATA[7-1 树的同构 （25 分）
给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2，则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的，因为我们把其中一棵树的结点A、B、G的左右孩子互换后，就得到另外一棵树。而图2就不是同构的。

现给定两棵树，请你判断它们是否是同构的。
输入格式:
输入给出2棵二叉树树的信息。对于每棵树，首先在一行中给出一个非负整数N (≤10)，即该树...]]></description><category></category></item><item><title><![CDATA[Java梭哈游戏部分实现代码]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83795150</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83795150</guid><author>yangd9292</author><pubDate>Tue, 06 Nov 2018 21:58:35 +0800</pubDate><description><![CDATA[转载：https://www.cnblogs.com/jiqing9006/p/6107892.html
同时这段代码在李刚老师疯狂JAVA讲义这本书中也有
import java.util.*;

/**
 * Created by Jiqing on 2016/11/27.
 */
public class ShowHand { // 梭哈
    // 定义该游戏最多支持多少个玩家
    ...]]></description><category></category></item><item><title><![CDATA[PTA第六章二叉树：根据后序和中序遍历输出前序遍历]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83714272</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83714272</guid><author>yangd9292</author><pubDate>Sun, 04 Nov 2018 11:31:41 +0800</pubDate><description><![CDATA[7-1 根据后序和中序遍历输出先序遍历 （25 分）
本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果，输出该树的先序遍历结果。
输入格式:
第一行给出正整数N(≤30)，是树中结点的个数。随后两行，每行给出N个整数，分别对应后序遍历和中序遍历结果，数字间以空格分隔。题目保证输入正确对应一棵二叉树。
输出格式:
在一行中输出Preorder:以及该树的先序遍历结果。数字间有1个空格，行末不得有...]]></description><category></category></item><item><title><![CDATA[PTA  第六章  二叉树的遍历（中序遍历、前序遍历、后序遍历、层序遍历）、求深度、前序输出叶子结点]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83626386</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83626386</guid><author>yangd9292</author><pubDate>Thu, 01 Nov 2018 22:01:35 +0800</pubDate><description><![CDATA[#include &amp;amp;lt;bits/stdc++.h&amp;amp;gt;

typedef char ElementType;
typedef struct TNode *Position;
typedef Position BinTree;
struct TNode{
    ElementType Data;
    BinTree Left;
    BinTree Right;
};

BinTree...]]></description><category></category></item><item><title><![CDATA[Java oj ## 163 - 各类字符数]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83546395</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83546395</guid><author>yangd9292</author><pubDate>Tue, 30 Oct 2018 18:13:12 +0800</pubDate><description><![CDATA[**
163 - 各类字符数
**
Description
从键盘输入一个字符串，程序输出该字符串中的大写英文字母数，小写英文字母数以及非英文字母数
Input
字符串
Output
大写英文字母数
小写英文字母数
非英文字母数
Sample Input
Hello My Dear Friend, I Miss You Very Much!
Sample Output
9
24
10
以下是我的代...]]></description><category></category></item><item><title><![CDATA[Java oj## 162 - 字符串]]></title><link>https://blog.youkuaiyun.com/yangd9292/article/details/83545907</link><guid>https://blog.youkuaiyun.com/yangd9292/article/details/83545907</guid><author>yangd9292</author><pubDate>Tue, 30 Oct 2018 17:43:37 +0800</pubDate><description><![CDATA[**
162 - 字符串
**
Description
对于输入字符串s（假设字符串只包含字母构成的单词和空格），完成如下功能：

统计该字符串中字母c出现的次数
求该字符串的逆
输出该字符串中子串str的所有位置(无需考虑子串叠加现象）
将字符串中每个单词的第一个字母变成大写并输出
Input
字符串s
字母c
子串str
Output
c在s中出现的次数
s的逆
str在s中的所有位置
所有单...]]></description><category></category></item></channel></rss>