<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[llkkhjh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/llkkhjh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; llkkhjh]]></copyright><item><title><![CDATA[一文弄懂GPU环境配置（Ubuntu系统）]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/151048510</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/151048510</guid><author>llkkhjh</author><pubDate>Sun, 31 Aug 2025 18:29:22 +0800</pubDate><description><![CDATA[英伟大GPU训练环境配置，教学显卡驱动、cudnn、cudatoolkit等相关安装教程]]></description><category></category></item><item><title><![CDATA[一文弄懂Python环境]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/140610208</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/140610208</guid><author>llkkhjh</author><pubDate>Mon, 22 Jul 2024 17:09:53 +0800</pubDate><description><![CDATA[本文旨在从本质上弄清python环境的运作以及配置机理，让读者摆脱环境混乱的困境，毕竟环境配置的好，代码才跑的通畅。]]></description><category></category></item><item><title><![CDATA[实现python命令行]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/139045832</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/139045832</guid><author>llkkhjh</author><pubDate>Sun, 19 May 2024 17:41:29 +0800</pubDate><description><![CDATA[介绍了利用python实现自定义命令行的方法]]></description><category></category></item><item><title><![CDATA[逻辑智能体]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/138978671</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/138978671</guid><author>llkkhjh</author><pubDate>Thu, 16 May 2024 23:48:32 +0800</pubDate><description><![CDATA[对逻辑符号、逻辑语句、合取范式转换、逻辑模型求解等，用python进行了建模与实现]]></description><category></category></item><item><title><![CDATA[智能体建模]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/138855772</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/138855772</guid><author>llkkhjh</author><pubDate>Tue, 14 May 2024 15:50:15 +0800</pubDate><description><![CDATA[循序渐进总结智能体的建模过程，参考伯克利大学cs188的AI课程。]]></description><category></category></item><item><title><![CDATA[数据结构总结]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/133935721</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/133935721</guid><author>llkkhjh</author><pubDate>Thu, 19 Oct 2023 23:42:21 +0800</pubDate><description><![CDATA[对基本数据结构进行总结]]></description><category></category></item><item><title><![CDATA[雨天的尾巴题解]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/131712794</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/131712794</guid><author>llkkhjh</author><pubDate>Thu, 13 Jul 2023 22:32:58 +0800</pubDate><description><![CDATA[雨天的尾巴题解，结合树上差分，权值线段树，动态开点和线段树合并。]]></description><category></category></item><item><title><![CDATA[【无标题】Chatgpt使用体验]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/128288565</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/128288565</guid><author>llkkhjh</author><pubDate>Mon, 12 Dec 2022 16:07:40 +0800</pubDate><description><![CDATA[chatgpt使用体验]]></description><category></category></item><item><title><![CDATA[字符串匹配]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/128170429</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/128170429</guid><author>llkkhjh</author><pubDate>Sun, 04 Dec 2022 12:19:13 +0800</pubDate><description><![CDATA[简单介绍了字符串匹配的几种算法]]></description><category></category></item><item><title><![CDATA[存储图的方式]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/127157767</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/127157767</guid><author>llkkhjh</author><pubDate>Wed, 05 Oct 2022 17:13:10 +0800</pubDate><description><![CDATA[解析：head数组用于存储各点作为起点，所连接的边。例如head【1】是编号为1的点中一条边所指向的点的num。3.stl实现平衡树（寻找某节点的前驱和后继，效果同双向链表）本文介绍存储图的方式以及stl一些用法。2.stl实现优先队列`]]></description><category></category></item><item><title><![CDATA[c++笔记]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/126053909</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/126053909</guid><author>llkkhjh</author><pubDate>Wed, 10 Aug 2022 21:42:49 +0800</pubDate><description><![CDATA[排序及一些基础算法的模板]]></description><category></category></item><item><title><![CDATA[ADO.NET数据库学习]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/125737944</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/125737944</guid><author>llkkhjh</author><pubDate>Wed, 13 Jul 2022 21:28:18 +0800</pubDate><description><![CDATA[下面记录一下对基于c#操作mysql数据库的学习。
1.数据库的连接
2.SQL语句的执行
3.DataReader 的使用
sdr.HasRow可判断数据中是否有值，注意针对一个数据库，创建多个sdr，则在创建下一个前，要用sdr.close()关闭上一个sdr。
4.DataAapter的使用
数据的存储：
数据的更新：......]]></description><category></category></item><item><title><![CDATA[c#学习笔记（1）]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/125556752</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/125556752</guid><author>llkkhjh</author><pubDate>Fri, 01 Jul 2022 19:00:32 +0800</pubDate><description><![CDATA[今天在这里区分一下
（1）属性
（2）方法
（3）结构
（4）类
类与结构体可理解为平行概念，但类的功能比结构体强大。
我们先来看一下结构体实例：
定义结构体后，我们可以通过实例化一个对象（rec1）来使用这个结构体中的变量，同时也可以调用结构体中的函数。当然，也能通过构造函数的方法实例化对象，类似于int【】 arr=new int【】{1,2,3，4}。我们再来看一下类的概念：
类广义上指一类事物，如鸟类。一只鸟属于鸟类，而一只鸟又有翅膀，眼睛等属性，且有飞行，捕食等方法。下面先说如何定义类。
1.定义]]></description><category></category></item><item><title><![CDATA[2022高考]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/125493007</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/125493007</guid><author>llkkhjh</author><pubDate>Mon, 27 Jun 2022 22:34:05 +0800</pubDate><description><![CDATA[2022高考感悟]]></description><category></category></item><item><title><![CDATA[csp-s2020]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/109551077</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/109551077</guid><author>llkkhjh</author><pubDate>Sat, 07 Nov 2020 19:42:09 +0800</pubDate><description><![CDATA[11.7晚六点半，csp提高组第二轮认证结束。做了五年的模拟题，从来没有遇到过今天的情况，第一题模拟不会写，耗了两个小时的精力，后面看了题目，想写正解，结果连能拿的分也没拿到，也不知道会不会零分，还是挺难受的。
高中的信息学竞赛今天就结束了吧，说实话也不用太在意结果，暴零又怎么样呢，毕竟努力了一年也不是一无所获。就当是一种经验吧，有时候做题战略真的非常重要，回想当时数学中考的时候也遇到了类似的情况，死磕一道题导致思维混乱，结果没写出答案又带着不清晰的脑子写下一道题，最后白白浪费一个小时一无所获。
当初选择信]]></description><category></category></item><item><title><![CDATA[模板整理之图论（1）]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/108299266</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/108299266</guid><author>llkkhjh</author><pubDate>Mon, 31 Aug 2020 09:50:11 +0800</pubDate><description><![CDATA[图论（1）
本篇主要讲解图论中的直径求法，最近公共祖先，割点和桥，连通性
（1）直径求法
分为两种，第一种通过dfs求最大边以及次大边
void dfs(int x)
{
    v[x]=1;
    for (int i=head[x];i;i=e[i].fr)
    {
        int y=e[i].to;
        if (v[y]) continue;
        dfs(y);
        if (d[y]+1&gt;d[x])//如果最大边能被更新 
        {]]></description><category></category></item><item><title><![CDATA[模板整理之基础算法]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/108223365</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/108223365</guid><author>llkkhjh</author><pubDate>Tue, 25 Aug 2020 16:38:51 +0800</pubDate><description><![CDATA[基础算法
概要：本章会列举一些基础的算法模板。
(1):前缀和与差分
前缀和过于简单，就不在多说。差分即用d[]数组表示相邻两数之差，可适用于离线的区间修改。
    for (int i=1;i&lt;=r;i++)
    {
        scanf("%d%d",&amp;x,&amp;y);
        if(x&gt;y)
        {
            swap(x,y);
        }
        if (m[make_pair(x,y)])
          ]]></description><category></category></item><item><title><![CDATA[模板整理之动态规划（2）]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/108204744</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/108204744</guid><author>llkkhjh</author><pubDate>Mon, 24 Aug 2020 18:22:24 +0800</pubDate><description><![CDATA[模板整理2
动态规划（2）
本篇模板为背包问题的模板，分为四类：
（1）0/1背包
特征：有n个物品，每个物品具有两个属性：体积，价值。求在一定体积下，能获得的最大价值。
代码讲解：f【j】表示使用体积j所能获得的最大价值。注意，第一重循环为阶段，即枚举每个物品，第二重循环为状态，因为物品只能选一个，所以要倒序循环，枚举每个体积，最后f[【j】=max(f[j-v[i]]+w[i]）为决策。
    cin&gt;&gt;t&gt;&gt;n;
    for (int i=1;i&lt;=n;i++)
 ]]></description><category></category></item><item><title><![CDATA[模板整理之动态规划（1）]]></title><link>https://blog.youkuaiyun.com/llkkhjh/article/details/108175208</link><guid>https://blog.youkuaiyun.com/llkkhjh/article/details/108175208</guid><author>llkkhjh</author><pubDate>Sat, 22 Aug 2020 21:40:06 +0800</pubDate><description><![CDATA[模板整理1
动态规划篇（1）
欢迎使用Markdown编辑器
第一篇模板是动态规划的树形dp；
题目为“没有上司的舞会”，详情参考算法竞赛进阶。
dp注意重要数组f，f[i][0]表示不参加，fi表示参加；
#include &lt;iostream&gt;
#include &lt;cstdio&gt;
#include &lt;vector&gt;
using namespace std;
const int mn=10010;
int n;
int h[mn];
bool v[mn];
int f[m]]></description><category></category></item></channel></rss>