迷宫 笔记 问题1255

理解回溯算法——从全排列问题开始

一、简介 回溯法(backtracking)是优先搜索的一种特殊情况,又称为试探法,常用于需要记录节点状态的深度优先搜索。通常来说,排列、组合、选择类问题使用回溯法比较方便。 二、从全排列问题开始理解回溯算法以数组 [1, 2, 3] 的全排列为例。 先写以 1开头的全排列,它们是:[1, 2, 3 ......
算法 问题

构建之法 阅读笔记01

第一章 概论 1.软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 扩展的推论:软件企业=软件+商业模式 2.软件开发的不同阶段:玩具阶段→业余爱好阶段→探索阶段→成熟的产业阶段 3. ......
笔记

记录一次linux代理访问服务静态资源失败问题

1.后台端口 2. 3.访问成功的页面 静态资源加载 4.访问成功但是静态资源没有出来 ......
静态 问题 资源 linux

CS231N assignment 1 _ SVM 学习笔记 & 解析

SVM的相关概念 首先如课程所说, 本质上线性分类器就是对一个图片向量到打分向量的映射,所以就是ωx+b=S. 对于最基本的二分类SVM, 其利用超平面划分了点集,结果非黑即白, 但是现在我们利用的W可以认为是好几个超平面在一起,得到的不再是一个结果,而是打分向量,如果只需要打分判断正确类别就行,是 ......
assignment 笔记 231N 231 SVM

Mybatis笔记

一、初识Mybatis 1.简介 什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 ......
Mybatis 笔记

笔记2. 堆(优先队列)

堆(优先队列) 堆的概念 堆是满二叉树:从左到右依次变满(一般用数组下标存储) 父节点和左右节点的位置 节点i位置对应的父子节点位置 父节点: (i - 1) / 2; 左子节点: 2 * i + 1 右子节点: 2 * i + 2 大根堆和小根堆 大根堆:每棵子树的头节点为当前树的最大值 小根堆: ......
队列 笔记

usb相机调试问题

是哟个ov5640相机转usb相机 单独插一个相机没用,怎么都打不开,同时插两个就打开了 之后拔掉一个相机,另一个相机保持不动 ,就能一直看 #!/usr/bin/env python3 # -*- coding:utf-8 -*- import numpy as np import cv2 #su ......
相机 问题 usb

自学Python爬虫笔记(day4)

环境python3.9版本及以上,开发工具pycharm 今天是对requests模块的应用实战,分别是爬取豆瓣电影TOP250的基本信息和电影天堂“2023必看热片”的名称及下载地址。具体如下: '''爬取豆瓣电影TOP250的基本信息 思路: 1.拿到页面源代码 2.编写正则,提取页面数据 3. ......
爬虫 笔记 Python day4 day

树莓派笔记——搭建MQTT服务器及客户端

系统镜像:2023-02-21-raspios-bullseye-armhf-lite.img 1、安装MQTT服务器 sudo apt-get install mosquitto 2、安装MQTT客户端 sudo apt-get install mosquitto-clients 3、配置MQTT ......
树莓 客户端 客户 服务器 笔记

Python开发遇到的一些问题

1.SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame.Try using .loc[row_indexer,col_indexer] = value instead 原因 ......
Python 问题

SpringCloud源码学习笔记3——Nacos服务注册源码分析

系列文章目录和关于我 一丶基本概念&Nacos架构 1.为什么需要注册中心 实现服务治理、服务动态扩容,以及调用时能有负载均衡的效果。 如果我们将服务提供方的ip地址配置在服务消费方的配置文件中,当服务提供方实例上线下线,消费方都需要重启服务,导致二者耦合度过高。注册中心就是在二者之间加一层,实现解 ......
源码 SpringCloud 笔记 Nacos

关于Jmeter中出现Couldn't save test plan to file问题可能造成的原因

由于最近换了新电脑,使用Jmeter中遇到了保存脚本Couldn't save test plan to file的问题 起先尝试了各种方法,如换主题,换jdk版本... 都没有解决 之前也查看过是否因为权限的问题,但仅查看了脚本文件权限,后续发现需要更改上级目录权限,将只读勾选去除即可。 ......
原因 Jmeter Couldn 问题 save

1255. 得分最高的单词集合

题目链接:1255. 得分最高的单词集合 方法:暴力回溯 解题思路 观察可以发现,本题的数据量范围较小,使用暴力回溯不超过$2^1$$^4$次,需要注意的有,当选择一个单词时,必须保证当前提供的字符集合中剩余字符能够组成该单词$check()$,选择以后将字符集合中对应字符数量减少$destroy( ......
单词 得分 1255

css浮动问题

引出问题 这是一个正常的排版 代码如下 <style> .father { width: 200px; border: 1px solid red; } .son { width: 100px; height: 100px; background-color: blue; } </style> <d ......
问题 css

Java笔记(14) UDP通讯程序Demo

实现一个简单的UDP通信程序,仅作为笔记使用 网络编程中有三要素:IP、端口号和通信协议,分别用来确定对方在互联网上的地址、指定接受数据的软件和确定数据在网络中传输的规则。 IP地址 IP地址分为IPv4地址和IPv6地址,这里不做讨论。 IPv4地址中分为公网地址(万维网使用)和私有地址(局域网使 ......
通讯 笔记 程序 Java Demo

问卷分析笔记(2)信度效度分析

在对量表问卷展开分析之前,必须要经过信度和效度检验。 信度检验,可以理解为可靠性检验(Reliability indices),为可靠度、一致性、稳定性。用于测量样本回答结果是否可靠,即样本有没有真实作答量表类题项,最常用的检验办法是使用科隆巴赫系数(Cronbach’s alpha或Cronbac ......
问卷 笔记

论文阅读笔记《Sim-to-real learning for bipedal locomotion under unsensed dynamic loads》

发表于ICRA 2022 无感知动态负载下双足运动的虚实迁移学习 ### 背景 机器人携带负载时的运动控制问题还没有得到充分的研究,尤其是动态负载。 在这项工作中,我们特别感兴趣的是动态载荷,比如一个附加的推车或液体容器,而不是简单的静态载荷,比如刚性附着的固定质量。 ......

mac python 安装mysqlclient的问题

问题1: 无法安装mysqlclient 报错信息: 解决方法: 1. 安装mysql-client brew install mysql-client 2、配置环境变量 vi ~/.bash_profile export PATH=/opt/homebrew/opt/mysql-client/bi ......
mysqlclient python 问题 mac

【ZYNQ】学习笔记:VDMA彩条显示实验Part2

【学习视频】正点原子https://www.bilibili.com/video/BV11j411f7Co 【ZYNQ】学习笔记:VDMA彩条显示实验Part1 https://www.cnblogs.com/steven913/p/17298510.html 【学习笔记】 ......
笔记 Part2 ZYNQ VDMA Part

Tarjan 算法学习笔记

(绝大部分都是贺的,来自 OI-WIKI 和 洛谷题解 ,自己抄一遍印象深刻一点,部分代码未编译,不保证正确性,但大体是对的) 一、DFS 生成树 注意可能有多棵,因为图可能不联通。 树边(tree edge):示意图中以黑色边表示,每次搜索找到一个还没有访问过的结点的时候就形成了一条树边。 反祖边 ......
算法 笔记 Tarjan

STM32 学习笔记(位带 操作)

在 STM32F4xx 器件中,外设寄存器和 SRAM 均映射到一个位段区域,这样可实现单个位段的 读写操作。 既然是一个区映射到另一个区,首先我们要知道其在目标区所在的偏移量(目标区【目标位所在的位段区域】的地址减去目标区起始地址,长度单位未知,且设长度为字节编号),然后知道其映射区(位带别名区) ......
笔记 STM 32

【Windows】查看笔记本电池寿命/损耗度(查看电池使用时间报告)

① Win+r 运行 命令提示符窗口 ② 输入powercfg/batteryreport 你将会得到电池使用时间报告 将这个地址粘贴到浏览器地址栏访问,或者根据这个地址在资源管理器中找到这个文件夹双击用浏览器打开,便可以查看了。 下面这个红框的数值(充满电容量)比上面红框的数值(设计容量)大一点是 ......
电池 寿命 Windows 笔记本 时间

Spatial Information Guided Convolution for Real-Time RGBD Semantic Segmentation(阅读笔记)

空间信息引导卷积的实时RGBD语义分割(阅读笔记) 论文:Spatial Information Guided Convolution for Real-Time RGBD Semantic Segmentation 复现:https://github.com/LinZhuoChen/SGNet(还 ......

Python Qt 图形界面编程PySide2学习笔记

内容来源:PythonQt 简介 安装_哔哩哔哩_bilibili 1.使用QT Designer对UI进行布局,不需要改代码,只保存.ui文件即可2.如果已有控件,想要做到自适应界面,要选中多个控件,右键选择Layout布 局方式。3.对于单个控件,可以先拖入一个Layout项(垂直或水平Layo ......
图形 界面 PySide2 笔记 Python

nginx学习笔记

一、安装 安装相关依赖包 yum -y install gcc pcre-devel zlib zlib-devel 配置 ./configure --prefix=/usr/local/nginx 编译和安装,完成! make && make install 删除nginx配置文件中的注释行和空行 ......
笔记 nginx

ECE 5101/CSE 5463 问题解答

ECE 5101/CSE 5463, Spring 2023Due: Apr. 8 11:59pm, 2023 on CarmenHomework Assignment #4Late Submission NOT AcceptedHomework Assignment #41. (20 points ......
问题解答 问题 5101 5463 ECE

JavaScript 数组笔记

添加和删除数组项 添加 push() **push()**方法:向数组的末尾添加一个或多个元素,并返回修改后的数组长度。 语法: arr.push(element1[, ...[, elementN]]) 参数: element1, ..., elementN:要添加到数组末尾的元素。 示例: co ......
数组 JavaScript 笔记

Java笔记(六):设计原则

SOLID原则是面向对象设计和编程中的一组基本原则,其中SOLID分别是以下五个原则的首字母缩写: 单一职责原则(Single Responsibility Principle,SRP)。一个类或者模块只应该有一个单一的责任。这个原则告诉我们,一个类应该只负责一项功能,不要试图把太多的职责塞到一个类 ......
原则 笔记 Java

【ZYNQ】笔记:VDMA彩条显示实验

【学习视频】正点原子https://www.bilibili.com/video/BV11j411f7Co 【学习笔记】 【1】 DDR的帧缓存操作:VDMA写数据至DDR;VDMA再从DDR中读取数据。 作用:解决视频源与显示设备间速率、分辨率不匹配的问题。 【2】 PS通过GP接口控制PL中的V ......
笔记 ZYNQ VDMA

UE5 开发笔记

需要在游戏过程中一直存在的代码写在哪?写在继承自 UGameInstanceSubsystem 类的自定义编程子系统类中。参考:《InsideUE4》GamePlay架构(十一)Subsystems - 知乎 (zhihu.com) ......
笔记 UE5 UE