编程笔记
-
一天一个仿lodash函数实现-union
union将传入的参数数组进行合并,生成一个新数组,虽然这种用map来做可能快一些吧,但不能保证元素加入的顺序,所以可以考虑通过遍历的方式,不断从收集的数组里查找遍历到的元素是否存在,不存在则加入(打不过就…
-
PAT_B 1023 组个最小数
PAT_B 1023 组个最小数 分析 逐个数字统计,首先找到第一个非0数,接着按顺序输出 PAT_B 1023 组个最小数 题目的描述 给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的…
-
数据结构学习(四)二叉树
二叉树 很久没写代码,指针为空要New赋值都不知道,还因为这个DE了好久的BUG T^T ADT 普通二叉树 #include <iostream> #include <string> #include <queue> #include <sstream> #include &…
-
公寓装修随笔一
前提提要:2021年1月12下午,妈妈帮忙购买了人生的第一套房子(公寓),与此开展了一年的装修历程。 1、 2022年2月19确定装修公司 2、3月1交房(推迟了三个月 交房当天,检查房间情况,拿钥匙,交装修押金,开始搭…
-
Homeassistant安装HACS_china(HACS)和ha_file_explorer(文件管理器)
0.简介 HACS是一款优秀的 Home Assistant 集成商店,然而国人想要使用它下载插件或前端卡片却困难重重,主要原因就是国内的网络环境。 本项目使用了ghproxy.com和fastgit.org提供的Github镜像服务,可以让大家更快…
-
CoAP介绍
什么是CoAP CoAP是受限制的应用协议(Constrained Application Protocol)的代名词。最近几年专家们预测会有更多的设备相互连接,而这些设备的数量将远超人类的数量。在这种大背景下,物联网和M2M技术应运而生。虽…
-
基于Halcon的瓶底字符识别
背景 在食品,药品及日用化学品等领域,有很大一部分产品采用瓶装容器来盛放产品。企业通常使用喷码机将产品的批号、生产日期、保质期等喷印在瓶底部位。喷码机受自身性能、机械振动等因素的影响,可能会出现多种缺…
-
【图论/基环树】AcWing 392. 会合
分析 这题就是一道需要分类讨论的图论。。 注意到题目中每个点只有一条出边,也就是说给出的图是一个内向的基环树森林。 首先进行预处理: 开一个并查集,这能够将两个点不在同一棵基环树的情况筛掉。 利用内向树随…
-
在 Linux 上使用 WineZGUI 运行 Windows 应用和游戏
作者: Sk 译者:LCTT geekpi | 2022-06-22 16:03 评论: 2 WineZGUI - 一个使用 Zenity 的 Wine GUI 前台 不久前,我们写了关于 Bottles 的文章,这是一个开源…
-
一些linux命令学习
1、diff命令 diff用来比较两个文件的差异,若不输出内容表示两个文件完全相同,如果输出内容表示内容不同需要修改 diff filetxt1 filetxt2 c:需要做一些修改 a:需要添加一些内容 d:需要删除一些内容 字符前的数…