• 2024-09-22Java异常处理:给程序罩一层保险
    编译器强制要求程序员为检查异常做预处理工作——捕获异常并处理或者抛出异常,否则编译器就会提示错误。常见的这类异常有SQLException、IOException和ClassNotFoundException。编译器不会提示非检查异常,也不要求在程序中处理这些异常。但通常情况下,程序员应该对这些异常有所防范
  • 2024-09-09今日算法随笔:填充每个节点的下一个右侧节点指针 II
    题目链接:117.填充每个节点的下一个右侧节点指针II题目描述给定一个二叉树,填充它的每个next指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将next指针设置为NULL。初始状态下,所有next指针都被设置为NULL。示例:输入:root=[1,2,3,4,5,null,7]输出:[
  • 2024-09-03MinimumLongestTripG
    https://www.luogu.com.cn/problem/P9981首先显而易见的是第一问的答案用拓扑排序,然后用它的倒序进行DP。我们考虑第二问。首先要保证第一问的情况下才能考虑第二问,于是我们对于所有点按照第一问的答案分层,先按照新加入的边考虑,再按照上一层点的排名考虑,做完这一层后直接对这一
  • 2024-09-022神经网络中的层
    2.1神经网络中的层从前一层到下一层,上一层的输出是下一层的输入2.2更复杂的神经网络 2.3推理:做出预测(向前传播)第一层第二层第三层因为第三层只有一个输出,所以第三层的是标量
  • 2024-08-20网络模型图,网络通信三要素
    网络模型7层概述:1.物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。2.数据链路
  • 2024-08-17三层switch转一层switch的处理方法
    阿里三层switch转一层switch的处理方法如下所示的混淆代码,在淘系140、227等滑块的代码经过一些转化后得到。这些转化包括://去自执行避免变量污染traverse(ast,{UnaryExpression:renameScopIdn})//去自执行traverse(ast,{UnaryExpression:movezishixing})//三目运算
  • 2024-08-06基础网络知识
    网络基础(一)1.协议协议是一种约定,是同种事物之间约定好的通识。例如计算机之间的传输媒介是光信号和电信号,人与人之间用语言交流,这种就是协议,协议可以有很多种只要两个主机之间约定好了一个协议,两个主机就可以任意链接了吗?计算机的厂商有很多,对应的操作系统也有很多
  • 2024-08-03LLM大模型:推理优化-模型int8量化
      前面介绍的推理优化方法都有缺陷:knowledgedistillation:需要样本数据训练student,同时要大量算力更新student参数vLLM:通过pageattention,减少显存浪费,充分利用碎片化的显存,并未减少算力以上两种推理优化的方式都有缺陷,为了弥补上述缺陷,需要新的推理优化方式!tr
  • 2024-07-20二叉树的种类
    二叉树:二叉树是每个节点最多有两个子树的树结构。完全二叉树:除最后一层外,每一层上的节点数量均达到了最大值,在最后一层上只缺少右边的若干节点。满二叉树:除最后一层无任何子节点外,每一层上的所有节点都有两个子节点的二叉树。二叉搜索树(二叉排序树、二叉查找树):左子树<根节点<右
  • 2024-07-19为了让Go开发变得更简单我把传统多层结构改为准单层(也可以认为两个实则一层,以为有一层框架自己可生成)
    前言自从使用上Go语言我们把开发简单贯彻到底,一个语言是否用得到舒服吗,我们一方面是看语言本身,另一方面还得有个好用框架,我们开发项目一般是不会从零开始编写代码,都是找个框架,在框架基础上搭建自己业务。所以我们一直想有一个满足开发简单、维护简单、学习简单、性能优秀、安
  • 2024-07-09牛客周赛 Round50 E-小红的树上移动 (期望dp+逆元)
    E-小红的树上移动题目:题意:在一个树上从根节点移动,每次都会向更深的下一层走,如果此时已经是叶子节点没有下一层就会停留在这里。求出移动次数的期望,移动次数就是从根节点1开始到此节点的深度。思路:画一个草图不难看出其实在同一层中,到达每个点的概率是一样的。并且,对于每一层
  • 2024-07-08P2239 [NOIP2014 普及组] 螺旋矩阵
    洛谷题面:题目分析本题需要一个旋转的数字矩阵,因为填数要求,首先考虑DFS。注意写题目时,一定一定要注意数据范围!在此题中,注意数据范围对于 50%的数据,1⩽
  • 2024-07-05World of Warcraft [CLASSIC] Talent Tree
    WorldofWarcraft[CLASSIC] TalentTree 天赋树模拟器01)初始化整个页面,选择游戏职业,初始化3个天赋树02)初始化天赋树结构,层次为N层03)每层有4个技能,设置可显示,设置隐藏04)每个技能可配置图表,技能名称,备注说明,每一级说明不同05)每层的技能可支持最大技能点
  • 2024-06-05分层思想
     开发架构设计的核心简单来说就是解耦和复用。解耦:上一层依赖于下一层,如果测试下一层没有问题,那么问题就只有可能发现在本层了,便于发现和改正BUG。体现了“高内聚,低耦合”的思想。各个层次分工明确,将一个复杂问题简单拆分了。 复用:
  • 2024-05-0824/05/08 图论
    \(\color{purple}(1)\)CF746GNewRoads构造一棵\(n\)个点的深度为\(t\)的树,以\(1\)为根,使其中深度为\(i\)的点有\(a_i\)个且叶节点有\(k\)个。或报告无解。\(t,k\len\le2\times10^5\)。为了方便,我们令根节点的深度为\(1\)。所有读入都向后顺延一位。
  • 2024-04-24python函数递归
    【递归】递归:是函数嵌套调用的一种特殊形式,也就是在调用一个函数的过程中右直接或是间接的调用到本身,然后一直循环deff1():print('一直是我')f1()f1()#调用本身,会死循环============================上述是直接调用间接调用  ================
  • 2024-04-094-1 dockerfile介绍
    dockerfile介绍一dockerfile概念dockerfile是自定义镜像的一套规则(自定义镜像)dockerfie由多条指令构成,Dockerfile中的每一条指令都会对应于Docker镜像中的每一层dockerfile的原理就是镜像分层:1Dockerfile中的每个指令都会创建一个新的镜像层(是一个临时的容器,执行完后将
  • 2024-03-29F. 0, 1, 2, Tree!
    原题链接题解1.模拟+贪心,我们一个一个点添加,一层一层遍历,每个节点对当前层的接口数的贡献是-1如果是节点2,对下一层接口数贡献为2,节点1贡献为1如果当前层接口数用完了就下一层,初始值层0设为1在时间复杂度合理的情况下无所不用其极code#include<bits/stdc++.h>#definelllo
  • 2024-03-18你在测试金字塔的哪一层?(上)
    在准备将软件上线到生产环境之前需要进行测试。随着软件测试方式日趋成熟,软件开发团队的测试也在取代大量手动测试,逐渐实现自动化测试。通过自动化测试,开发团队可以在短短几分钟内就了解到软件是否存在问题,而不需要等待几天的时间。自动化测试大大地缩短了反馈周期,与敏捷开发、持
  • 2024-03-02YL 模拟赛总结 7
    ProblemT1预处理出前\(10^4\)个格子需要填什么数,然后输出即可。具体地,我们记录\(e\)为当前层数,\(o\)为上一层的最后一个的位置,\(last\)为上一个填的格子的位置。我们知道,一个格子要么在一层的起点,要么在一层的中间,要么在一层的末尾。枚举\(1\sim5\)分别对这三种情
  • 2024-03-02CF15E
    参考(先看)这个题解最后的式子写错了,看最后(注意一下算层数要n/=2!)这里面关于\(ans\)的用法:为什么是\(2\timesans^2+8\timesans+10\)已经讲得很清楚了。主要补充一下怎么求\(ans\)的部分。如图,三个决策点的所在部分可以视作一个三角形+若干个斜着的梯形。经过这
  • 2024-02-06分层架构
    分层架构(layeredarchitecture)是最常见的软件架构,也是事实上的标准架构。如果你不知道要用什么架构,那就用它。这种架构将软件分成若干个水平层,每一层都有清晰的角色和分工,不需要知道其他层的细节。层与层之间通过接口通信。虽然没有明确约定,软件一定要分成多少层,但是四层的结构
  • 2024-01-14南外集训 2024.1.12 T3/AGC022F Checkers 加强版
    第一步转化比较套路,DP设计需要很强的洞察力,最后的优化也很考验基本功。有\(n\)个\(n\)维空间中的点,第\(i\)个点\(x_i\)满足\(x_{i,i}=1,x_{i,j}=0(\foralli\neqj)\)。接下来进行\(n-1\)次操作,每次任选两个点,将第一个点关于第二个点对称,然后删掉第二个点。
  • 2023-12-24637. 二叉树的层平均值
    目录题目题解:BFS题目给定一个非空二叉树的根节点root,以数组的形式返回每一层节点的平均值。与实际答案相差10-5以内的答案可以被接受。题解:BFSclassSolution:defaverageOfLevels(self,root:Optional[TreeNode])->List[float]:q=[root]#用列表做
  • 2023-12-18教育机构课程裂变话术内容有哪些你知道吗?
    课程销售其实就是一个裂变的过程,通过裂变让你的资源不断丰富,所以可以先从一个点做起,然后经历收缩,展开,聚焦产生裂变,最后拉动整个教育机构的商业模式,那么课程裂变话术内容有哪些呢?裂变其实就是一个漏斗模型。我们假设一个老用户可以带10个新用户。那么,如果漏斗最上层,总共参