NOT

力扣-有效的井字游戏

1.问题描述 用字符串数组作为井字游戏的游戏板 board。当且仅当在井字游戏过程中,玩家有可能将字符放置成游戏板所显示的状态时,才返回 true。 该游戏板是一个 3 x 3 数组,由字符 " ","X" 和 "O" 组成。字符 " " 代表一个空位。 以下是井字游戏的规则: 玩家轮流将字符放入空 ......

USACO2023

所有题都是向[这篇博客学的](https://www.cnblogs.com/PYWBKTDA/p/17298141.html),orz。 ### *loj3934. 「USACO 2023.1 Platinum」Tractor Paths 首先可以观察到,对于节点 $x$,$x$ 能通过 $k$ ......
USACO 2023

Rockchip RK3399 - HDMI音频

开发板 :NanoPC-T4开发板eMMC :16GBLPDDR3 :4GB显示屏 :15.6英寸HDMI接口显示屏u-boot :2023.04linux :6.3 在前面的章节我们已经介绍了machine驱动(simple-audio-card)、platform驱动(i2s)、以及codec驱 ......
Rockchip 音频 3399 HDMI RK

tensorflow 版本不同 报错合集

1、 "AttributeError: module 'tensorflow' has no attribute 'random_normal'"问题解决办法 使用 import tensorflow.compat.v1 as tftf.disable_v2_behavior() 替换 import ......
tensorflow 版本

#888

//A #include <bits/stdc++.h> #define int long long using namespace std; const int N=1e6+10,mod=1e9+7; string s; int n,t,a[N],f[N],res,num,ans,m,k,p; b ......
888

深度 Q 网络(deep Q network,DQN)原理&实现

# 深度 Q 网络(deep Q network,DQN)原理&实现 ## 1 Q-Learning 算法 ### 1.1 算法过程 Q-learning是一种用于解决强化学习问题的无模型算法。强化学习是一种让智能体学习如何在环境中采取行动以最大化某种累积奖励的机器学习方法。 在Q-learning ......
深度 原理 network 网络 deep

python配置

## python配置 ### pip 设置全局清华源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ### jupyter 安装 pip install jupyterlab ### jupyter ......
python

聊聊测试开发工程师的职责定位问题

![](https://img2023.cnblogs.com/blog/293394/202308/293394-20230806155921545-580588085.png) 网上有人会把测开定位成为 **测试工具开发**,主要是开发自动化测试工具或平台,用以帮助手动验收的同学提升效率。存在即 ......
职责 工程师 工程 问题

replace方法解决全部替换的问题

replace函数一次只能替换一个目标字符串。 当需要替换多个相同目标时,可以配合while循环替换所有字符串 1.替换一个目标字符串 const prase = "一个中国北方的中国人在做中国结" const useReplace = prase.replace("中国", "") console ......
replace 方法 问题

VBA对=的解释

在 VBE 中,= 运算符的解释取决于它在表达式中的上下文。 赋值运算符:当=运算符用于将右侧的值赋给左侧的变量时,它被解释为赋值运算符。例如: a = 10 ' 将10赋值给变量a 判断运算符:当=运算符用于比较两个值是否相等时,它被解释为判断运算符。例如: If a = 10 Then ' 如果 ......
VBA

左值,右值,引用,指针,常量,auto如何组合?

# 左值,右值,引用,指针,常量,auto如何组合? - [ ] 左值引用:`int &a = b;` - 左值引用是通过使用`&`符号来声明的,例如`int &a`。 - 左值引用用于绑定到左值(可标识的、持久的、具名的),a绑定到b。 - 左值引用允许对其绑定的对象进行修改。 - 使用左值引用可 ......
常量 指针 auto

VIM进阶学习笔记(二) 总结复习vim的移动光标导航

惊闻vim作者 Bram Moolenaar 去世,享年 62 岁。 唉,这vim还没学会,太遗憾了。。。几十年致力于这么伟大的工具开发,令人敬佩。致敬。 个人从vim大致入门后,使用了基本配置 vim操作体验来看,vim是在Linux等命令行界面,以及鼠标还未普及的情况下,使得通过纯键盘操作达到十 ......
光标 笔记 VIM vim

暑假生活4

对css有了一些了解 1.样式格式书写 a.紧凑格式 h3 { color: pink; font-size: 20px;}b.展开模式(推荐)h3 {color: pink;font-size: 20px;} 2.样式大小写 用小写字母 3.空格规范 a.属性值前面,冒号后面,保留一个空格 b.选 ......

关于参数是否要括号包起来

一般情况下 若调用一个方法,如果我们需要需要该返回值赋给某个变量,那么该方法或函数的所以参数必须用一个括号整体括起来。 例如,在最后工作表添加2个工作表: Sub 在最后工作表添加2个工作表() Dim a As Object '方式1:正确。利用一个变量接收返回值 由于add返回的是一个对象 所以 ......
括号 参数

[转]端口转发

原文: https://blog.csdn.net/cw_hello1/article/details/105968359 1.在window中,进行端口转发时,使用portproxy模式下进行配置。必须使用管理员身份运行下面的命令。 2.创建一个端口转发: netsh interface port ......
端口

[Microsoft Azure] 基于Microsoft Azure VM 虚拟机快速搭建宝塔管理面板

如果您正在使用 Microsoft Azure 虚拟机 (VM),并需要快速搭建 Web 管理面板,那么本文将介绍如何在其中安装宝塔面板。 视频教程 1. 创建虚拟机 首先,您需要创建 Azure VM 实例。可以选择 Linux 或 Windows 系统,并根据您的需要选择适当的配置。在创建时,请 ......
Microsoft Azure 宝塔 面板 VM

Tarjan缩点

P3225 [HNOI2012] 矿场搭建 一共只会删除一个点,将每个点双连通分量分三种情况讨论 第一种:点双连通分量没有割点,那么为了保证一定可以逃出去,至少需要两个点 第二种:点双连通分量有且只有一个割点,此处割点是绿色的点,那么对于这种点双连通分量 就需要在每个只有一个割点的双连通分量中设置一 ......
Tarjan

『推歌』其一

Always online - 林俊杰 变色的生活 任性的挑拨 疯狂的冒出了头 单方的守候 试探的温柔 还是少了点什么 遥远两端 爱挂在天空飞 风停了也无所谓 只因为你总说 Everything will be okay 准备好了three two one I'm always online 和你o ......

dijkstra + 单调栈优化

打 Div.3 发现两个最短路板子题一个用的 SPFA 一个用的邻接矩阵,赶紧补个。 ```cpp #include #include #define MAXN 20010 using namespace std; const int inf = 2147483647; int n,m,s,t,cn ......
dijkstra

clang 静态编译 ffmpeg

文档说明: 只记录关键的地方; 发文时间: 2023-08-06 意义: 静态编译ffmpeg ,可自由裁剪 ,使用libc 构建 ; 支持macos、linux 构建 ;生成库依赖库图 环境: alpine:3.17 docker clang 备注: > 大部分软件源代码来源于 github.co ......
静态 ffmpeg clang

Lua ipairs和pairs的区别

在Lua语言中,ipairs和pairs都可以应用于对表和数组的遍历,但它们之间有什么区别呢? 首先,我们要知道Lua中的表可以以数字或字符串作为表的键key,但用数字作为key时,可以称为索引id。当以连续不间断的数字索引作为表的key时,这种表就可以称为数组。 ipairs就主要应用于数组中,会 ......
ipairs pairs Lua

DNS域名解析服务

DNS域名解析服务 DNS功能:将域名转化为ip地址 目的:便于记忆 实现: 方法一:本地host文件(分散式)(添加方式慢,) 方法二:安装软件服务 DNS系统的分布式数据结构 管理方式发展过程: 分散式管理:每个机器都有host文件,不方便管理 集中式管理:集中在一台服务器上,谁俩管理 分布式管 ......
域名 DNS

centos7安装后无法启动

1、Centos7开机无法正常启动? 2、centos7虚拟机进不去一直ok 3、服务器centos7开机卡住 Centos7开机无法正常启动? kernel panic 该主机硬件不兼容该系统 请更换其他版本系统尝试安装 。CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS(C ......
centos7 centos

类欧几里得算法学习笔记

ABC313,逆天 为了 ABC313G,来学一下最简单形式的类欧算法。 类欧几里得算法似乎和欧几里得唯一的共性是复杂度证明。 形式化的,我们需要计算 $f(a,b,c,n)=\sum_{i=0}^n\lfloor \dfrac{ai+b}{c}\rfloor$。 首先,如果 $a\ge c$ 或者 ......
算法 笔记

《天道》乐器

丁元英让格律诗用一年时间跻身音响行业的前列,并打败只有矛没有躲的乐圣,逼迫乐圣与其合作,战略之完美、手段之狠厉,着实让人佩服。中国传统的制造业,现在遇到很大的挑战。人工成本高涨,管理成本增加。对制造业而言,高效率高品质,已成为在国际竞争中取胜的关键。以前的“慢工出细活”在工业时代很难走通。格律诗将生 ......
天道 乐器

1.变量and输入输出

# 一、变量 概念:变量的本质是一个装东西的盒子,只能存放一个值,且区分大小写。 ## 1.变量的命名规则 变量的名字由:字母,数字,下划线 _组成,并且不能以数字开头。 ```python a_1=1 _b1=2.5 ``` ## 2.变量的定义 格式:变量名 = 值 = 赋值符号,== 等于 ` ......
变量 and

记一次体验愉快的GameJam|上交复旦x72h极限游戏开发挑战赛

太长不看版 【上交复旦x72h极限游戏开发挑战赛作品《Colorful》宣传短片】 【腾讯×上交复旦 72h gamejam极限游戏开发挑战赛作品《Colorful》全流程演示】 试玩demo下载链接: https://pan.baidu.com/s/1Xdksy97qF8Qac31H6nUGww ......
挑战赛 极限 GameJam x72h 72h

1.变量and输入输出

# 一.变量 概念:变量的本质是一个装东西的盒子,只能存放一个值,且区分大小写。 ## 1.变量的命名规则 变量的名字由:数字,字母,下划线_组成,并且不能以数字开头。 ```python a_1=1 _b2=2.1 ``` ## 2.变量的定义 格式:变量名=值 =赋值符号,==等于 ```pyt ......
变量 and

sg90舵机+esp8266+点灯科技 小爱语音控制开关灯

这是网上做烂了好几年的项目 好久前就看到了 今天实现下 关于智能开关 什么通断器+凌动开关 什么绿米开关不买单火控制 这些都不实际 原有家庭电路 如果真加上这些是一笔不小的开销 真要实现 建议从装修房子 布线家庭电路前就考虑好 避免二次加工 这里适合自己房间或学校寝室使用哈 # 演示 # 一、材料 ......
舵机 语音 科技 8266 esp

SSH免密登录实操

实现免密登录流程 生成密钥文件 key 后 是密钥默认生成的文件位置 无需改文件位置便进行三次回车,生成密钥 查看文件 将公钥文件发送给你想免密登录的主机 之后连接不再需要密码 ......
SSH