天梯 题解 估值 程序设计

[学习笔记] 有关CSS响应式设计的单位

em 和 rem 单位:em 和 rem 是相对于元素的字体大小计算的单位。em 单位是相对于父元素的字体大小,而 rem 单位是相对于根元素(通常是 <html> 元素)的字体大小。em 和 rem 单位可以用于实现相对于字体大小的自适应布局。 vw 和 vh 单位:vw 和 vh 是视口宽度和视 ......
单位 笔记 CSS

EPLAN 电气设计入门学习笔记

1.EPLAN中的结构描述符号 功能面结构 =功能面结构符号“=”,译为高层代号,表示系统根据功能被分为若干组成项目。 产品面结构 -符号“-”,表示根据产品分类,例如“-Q”表示空气开关。 位置面结构 +符号“+”,描述部件在系统中的位置,译为“位置代号”。 器件引脚标识 :例如“-H1:X1”表 ......
电气 笔记 EPLAN

模拟集成电路设计系列博客——2.4.5 共模反馈

2.4.5 共模反馈 典型情况下,将全差分放大器用在反馈应用中时,反馈决定了差分信号的电压,但是不能影响共模电压。因此必须要增加一个额外的电路来决定输出共模电压并控制器等于某个固定的电压,一般是电源电压的一半。这个电路就称为共模反馈电路(common-mode feedback, CMFB)一般是全 ......
共模 电路设计 电路 博客

解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性

本文分享自华为云社区《深入解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性》,作者: Lion Long。 一、为什么需要设计模式? 1.1、设计模式的定义 设计模式大概有23种。 设计模式是指在软件开发中,经过验证的,用于解决在特定环境下,重复出现的,特定问题的解决方案。 从定义可以看出 ......

CF1680F Lenient Vertex Cover 题解

CF1680F Lenient Vertex Cover 题解 这道题和「JOISC 2014 Day3」电压非常类似,或者说就是一道题。 题意就是给你一个图,问能否对所有点黑白染色,允许最多一条边的两个顶点都染成黑色。 黑白染色后其实就是一个二分图,那如果有一条边的两个顶点染成黑色,就是说去掉该边 ......
题解 Lenient Vertex 1680F Cover

设计模式之策略模式:让你的代码灵活应对不同的算法

作为一个程序员,我们经常会面临着在不同的情况下选择不同的算法来解决问题的需求。这种情况下,策略模式是一个非常有用的设计模式。在本文中,我将向你介绍策略模式的概念、结构以及如何应用这个模式来使你的代码更灵活。 ......
模式 设计模式 算法 策略 代码

架构设计--基础

1、Redis是否可以实现分布式锁? 思路:Redis一般使用setnx方法,通过Redis实现锁和超时时间来控制锁的失效时间。当主节点挂掉,极端情况下,当Redis主节点挂掉,但锁还没有同步到从节点,根据哨兵机制,从节点被选举为主节点,继续提供服务,其他线程就会请求锁,出现两个线程同时拿到锁的情况 ......
架构 基础

C程序分别实现下列字符阵列的输出

C程序分别实现下列字符阵列的输出:(https://zhuanlan.zhihu.com/p/443989560 可以参考这个博主写的) 1,左下三角形(代码) 1 #include <stdio.h> 2 int main() 3 { 4 for(int i = 1; i <= 5; i++) / ......
阵列 字符 程序

win10 更新网卡驱动程序

前言 最近一段时间网络总是时不时信号弱,而且还会断开,其他同事的就正常。应该是驱动太老了。 1.确认驱动型号 电脑-右键-选中管理,找到如下: 2.去官网下载最新驱动 百度,上面的型号,找到网址:https://www.intel.cn/content/www/cn/zh/products/sku/ ......
驱动程序 网卡 程序 win 10

架构设计如何绘图?

很多同学技术能力很强,架构设计也做得很好,但是在给别人讲解的时候,总感觉像是“茶壶里煮饺子,有货倒不出”。 其实,在为新员工培训系统架构、给领导汇报技术规划、上技术大会做演讲或者向晋升评委介绍工作贡献的时候,如果你能画出一张优秀的 软件系统架构图,就可以大大提升自己的讲解效果,让对方轻松地理解你想表 ......
架构

macOS 如何设置 Finder 打开某种类型的文件时候使用指定的默认 Application 程序 All In One

macOS 如何设置 Finder 打开某种类型的文件时候使用指定的默认 Application 程序 All In One ......
Application 类型 时候 文件 程序

产品原型设计的思考过程

本篇文章,作者将从五个步骤讲述如何做产品原型设计——以微信小程序为例。而做一个产品,不单单仅考虑产品的本身,还需考虑生活日常、市场环境等因素。接下来,让我们跟着作者,一起了解产品设计的流程吧~ 很多新手在刚入门原型设计时,总会花费很多精力在工具的选择和打磨上,却忽略了原型设计的核心。等真正上起手来, ......
原型 过程 产品

Leetcode707. 设计链表

题目描述 你可以选择使用单链表或者双链表,设计并实现自己的链表。 单链表中的节点应该具备两个属性:val 和 next 。val 是当前节点的值,next 是指向下一个节点的指针/引用。 如果是双向链表,则还需要属性 prev 以指示链表中的上一个节点。假设链表中的所有节点下标从 0 开始。 实现 ......
Leetcode 707

题解:CF237D

题目传送门 思路 构造 \(k\) 个集合,使这些集合满足以下性质: 集合的并集为 \(V\)。 对于树 \(s\) 中的任意一条边 \((a,b)\),都能在 \(k\) 个集合中找到一个集合 \(x\) 使得 \(a,b\in x\)。 对于树 \(s\) 中的任意一个点 \(a\),所有在 \ ......
题解 237D 237 CF

题解 P7468【[NOI Online 2021 提高组] 愤怒的小 N】

题解 P7468【[NOI Online 2021 提高组] 愤怒的小 N】 problem 首先是有一个字符串 \(S=\texttt{"0"}\),做无限次“将 \(S\) 的每一位取反接在 \(S\) 后面”的操作,形如 \(S=0110100110010110\cdots\)。 另外给一个 ......
题解 Online P7468 7468 2021

题解 ABC267F【Exactly K Steps】

Robin 有一棵树,他有 $m$ 次询问,每次询问他给你 $u,k$,你需要输出树上的一个节点 $v$ 满足 $dist(u,v)=k$,或者报告无解。 $dist(u,v)$ 表示树上 $u$ 到 $v$ 的最短路径的边数。$n\leq 10^5$ ......
题解 Exactly Steps 267F ABC

Math teacher's homework 题解

preface 网上的题解看不懂,看代码看懂了 :) solution 考虑 \(\mathrm{x_i}\) 的倒数第 \(\mathrm{low_i - 1}\) 位到倒数第 \(\mathrm{1}\) 位可以乱选(选 \(\mathrm{0/1}\) 都满足 \(\mathrm{x_i \l ......
题解 homework teacher Math 39

题解整理

CF1740A CF1740B CF1740D CF1711B CF1253B CF1080B CF1237A CF1743A CF1743C CF1743B CF1370B ......
题解

代码随想训练营第三天(Python) | 203.移除链表元素、707.设计链表、206.反转链表

一、203.移除链表元素 关键点:如何删除节点,需要知道删除节点前的节点。 1、无虚拟头节点的方法 class Solution: def removeElements(self, head: Optional[ListNode], val: int) -> Optional[ListNode]: ......
训练营 随想 元素 代码 Python

YACS 2023年9月月赛 甲组 题解

题目链接1 题目链接2 题目链接3 榜单终于公布了,这应该是第二长的榜单公布吧。(最长的一次是去年八月,拖到九月开始后才公布) T1 是傻逼数据结构不说了吧,对于每个点枚举以他为角的 $k\times k$ 的四个正方形算一下点的数量,用 $cdq$ 或者扫描线都行。 看这个题目编号是 $81$,看 ......
甲组 题解 月月 YACS 2023

模拟集成电路设计系列博客——2.4.4 低压全差分放大器

2.4.4 低压全差分放大器 低供电电压使得放大器的设计变得显著复杂很多。输入共模电压必须限制在一个非常紧的范围内,来确保输入差分对的尾电流源保持在饱和区。例如考虑之前讨论过的全差分折叠Cascode放大器,并假定一个普通NMOS晶体管作为尾电流源\(I_{bias}\),输入共模电压必须大于\(V ......

P9744 消除序列 题解

本题有多种解法,我这里先讲一个我的考场做法吧。 切入点 我们发现我们至多使用一次操作一,而剩下部分的 \(0\) 肯定是依靠操作二补全,操作三的作用只是用来填补操作一的空白的,所以我们发现我们对一个序列的操作一定是前一段用操作一和操作三,后一段用操作二。 思路1 一开始考虑暴力 \(O(n)\) 枚 ......
题解 序列 P9744 9744

CEIT 23练习编程题 题解

本文部分题目提供c/c++两种解法,顺便可以让你们知道c++在面对某些题时的优势 部分题目提供多种解法 日期格式化 C #include <stdio.h> int main(){ int m,d,y; scanf("%d-%d-%d",&m,&d,&y); printf("%04d-%02d-%0 ......
题解 CEIT

【题解】「KDOI-06-S」补题

「KDOI-06-S」 A.「KDOI-06-S」消除序列 赛时写了一个 \(O(nq)\) 的线性 DP,喜提 60 分。 注意到如果操作 1 被使用,则一定只会使用一次,而且在最优策略中一定是第一次使用操作 1。则我们可以通过以下方式进行操作,使序列满足条件: 首先执行 \(a_i\) 和 \( ......
题解 KDOI 06

[COCI2015-2016#4] ENDOR 题解

[COCI2015-2016#4] ENDOR 题解 首先要发现一个很重要的性质,那就是两只变色龙碰撞后回头,等效于两只变色龙继续往前走,其中向右走的颜色不变,而向左走的要改变颜色。 那这样就有一种 \(O(n^2)\) 的做法:对于向右的变色龙,直接贡献答案;对于向左的变色龙,我们按照碰到的先后顺 ......
题解 ENDOR COCI 2015 2016

Linux保持程序后台运行

nohup命令 (no hang up) nohup {some program} & &:让程序在后台运行 nohup:在当前目录自动生成nohup.out,可以不挂断地运行命令 当前用户非正常退出或结束的时候,命令仍然可能自己结束。因此使用了nohup的情况下,退出终端的时候需要使用exit才能 ......
后台 程序 Linux

【题解】AtCoder-ARC167

AtCoder-ARC167A Toasts for Breakfast Party 一定不会有空盘,问题转化成 \(2m\) 个数,其中 \(2m-n\) 个是 \(0\),这样一定是最大值和最小值一起,次大值和次小值一起,以此类推。 提交记录:Submission - AtCoder AtCod ......
题解 AtCoder-ARC AtCoder ARC 167

设计模式02 —— UML

设计模式02 —— UML 本教程参考:菜鸟教程 - 学的不仅是技术,更是梦想! (runoob.com) 参考书:《图解设计模式》 本系列为本人学习笔记,和课程学习笔记,资料和参考均源自互联网,希望各位大佬多多指点! UML的概念 UML的全称是Undefined Modeling Languag ......
设计模式 模式 UML

CF1119F Niyaz and Small Degrees 题解

原题 翻译 首先 \(O(n^2 \log n)\) 的 dp 是 simple 的,我们设 \(dp_{i,0/1}\) 表示以 \(i\) 为根, \(i\) 到 \(fa_i\) 这条边删/不删的最小权值和。转移是一个非常 trick 的问题,只需要假设所有都选 \(dp_{i,0}\) ,然 ......
题解 Degrees 1119F Niyaz Small

2_脚本程序

一.脚本程序 1.脚本执行方式 执行1:bash file1 # !/bin/bash 脚本声明 echo "你好!" [root@kvm ~]# vim aaa.sh [root@kvm ~]# bash aaa.sh 你好! 执行2:sh file1 [root@kvm ~]# sh aaa.s ......
脚本 程序