zl程序教程

练习

  • 树形 DP 练习笔记

    树形 DP 练习笔记

    前言板刷一个树形 DP 题单。笔记动态规划并没有统一的套路,只有部分相似的思想。CF219D Choosing Capital for Treeland有向边,可翻转,要求翻转后以某点为根可走到任一点。 求最少翻转步数,以及可达到最小步数的根。 一眼换根 DP,然而只是绿题。 可以发现,初始以 1 为根,然后假定以 u 为根,有且仅有 1 \to u 的贡献发生变化,那么可以直接枚举计算。#inc

    日期 2023-06-12 10:48:40     
  • [Atcoder][CF]简单题选做练习笔记 2

    [Atcoder][CF]简单题选做练习笔记 2

    前言接着上篇继续刷。文章太长了被迫拆分。AT5759 ThREE构造题,我最讨厌的题型之一。 p_i \times p_j \equiv 0 \pmod 3 或者: p_i + p_j \equiv 0 \pmod 3 第一个式子,要求 p_i \equiv 0 \pmod 3,第二个式子要求 p_i \equiv 1 \pmod 3 且 p_j \equiv 2 \pmod 3 或者反过来。一个

    日期 2023-06-12 10:48:40     
  • 电赛练习之旋转倒立摆

    电赛练习之旋转倒立摆

    大家好,又见面了,我是你们的朋友全栈君。2019年电赛已经结束,虽然结果不能令人满意,但闲下来,还是总结一下电赛学到的东西与失败的地方。这一次先来谈一下一阶旋转倒立摆。一、题目分析:拿到一道题目,其实最应该做的事情是分析题目,因为我们往往可以发现某些发挥题是在基础题的基础上进行的,但是,可能某些发挥题需要在基础题的基础上修改结构,我们也可以发现,题目中的某些问题具有相似性,当我们合并同类项的时候,

    日期 2023-06-12 10:48:40     
  • matlab求两向量夹角_MATLAB基础练习(一)

    matlab求两向量夹角_MATLAB基础练习(一)

    大家好,又见面了,我是你们的朋友全栈君。 1、按要求写出实现该功能的代码(1)使用方括号“[ ]”操作符产生一个列向量x,内容为1,2,4,7 (2)使用方括号“[ ]”操作符产生一个行向量x,内容为1,2,4,7(3)使用冒号“:”操作符产生一个行向量x,内容为9,7,5,3,1(4)使用方括号“[ ]”操作符产生一个二维数组A,第1行为9,4,5,1;第2行为1,0,4,7(5)使用zero

    日期 2023-06-12 10:48:40     
  • pandas数据分析练习记录

    pandas数据分析练习记录

    pandas数据分析练习# coding=utf-8 """ @Project :pachong-master @File :list_series.py @Author :gaojs @Date :2022/6/5 22:06 @Blogs : https://www.gaojs.com.cn "

    日期 2023-06-12 10:48:40     
  • 知乎高赞!有没有适合新手练习 Python 的做题类网站?

    知乎高赞!有没有适合新手练习 Python 的做题类网站?

    本文整理自我的知乎回答,地址:https://www.zhihu.com/question/442492817/answer/2333418261。1. LeetCodeLeetCode 是一个刷算法题的网站,里面有多种语言可选 ,题目分为简单、中等和困难三个级别,可以根据自己的水平进行选择,想进大厂的话,这可能是必不可少的一关。网址:https://leetcode-cn.com/problem

    日期 2023-06-12 10:48:40     
  • DVWA靶机练习之Command Injection

    DVWA靶机练习之Command Injection

    preface这是 DVWA 靶场练习系列的第二篇,这次的内容是命令执行注入,常见于需要调用系统命令的输入框,因为编程语言一般都有调用系统命令的接口,因此如果用户输入了一些恶意代码可能就能获取到系统的敏感信息低级这里有一个输入框,根据题目意思就是输入一个 ip 地址,来测试主机与该地址是否能够进行通信,说实话,这种一看就是命令注入的,因为 ping 就是一个系统命令,因此,如果没做保护很容易通过命

    日期 2023-06-12 10:48:40     
  • DVWA靶机练习之File Inclusion

    DVWA靶机练习之File Inclusion

    preface这是 DVWA 靶场练习系列的第五篇,这次的内容是文件包含漏洞,即服务器通过 php 的特性(函数)去包含任意文件时,由于要包含的这个文件来源过滤不严,从而可以去包含一个恶意文件,而我们可以构造这个恶意文件来达到邪恶的目的。 涉及到的危险函数:include(),require()和include_once(),require_once() 并且被包含的文件都是被当作 php 文件

    日期 2023-06-12 10:48:40     
  • Map集合实例练习一

    Map集合实例练习一

    大家好,又见面了,我是你们的朋友全栈君。 java基础是关键,当你掌握一定的知识量的时候,但感觉其实还是基础是关键,很多框架都是固定的,只要掌握框架的配置,再加基础,相信你也就可以入这行了。选择有很多,要么及早的地放弃,不要浪费青春时光与金钱,要么坚持不放弃,一直干下去….失败不可怕,可怕的是不敢面对失败。好了,加油!!!引导语,就简单的说到这里。 Map概念M

    日期 2023-06-12 10:48:40     
  • Python入门经典练习题

    Python入门经典练习题

    大家好,又见面了,我是你们的朋友全栈君。【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?num_list=[] cou=0 for i in range(1,5): for j in range(1,5): for k in range(1,5): if i!=j and j!=k and k!=i:

    日期 2023-06-12 10:48:40     
  • Python练习题 025:判断回文数[通俗易懂]

    Python练习题 025:判断回文数[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。【Python练习题 025】 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。———————————————–做题做到现在,这种题目已经很轻车熟路了。希望下一题能增加点难度啊~~~x = input('请输入一个5位数:') if x[0] == x[4] and x[1] == x[3]:

    日期 2023-06-12 10:48:40     
  • java基础练习题(含答案)[通俗易懂]

    java基础练习题(含答案)[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。7数组操作题一 8数组操作题二7、数组操作题一现在有如下一个数组:int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5},要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为:int newArr[]={1,3,4,5,6,6,5,4,7,6,7,5} int oldArr[]

    日期 2023-06-12 10:48:40     
  • Golang语言(打卡第三天)map、递归、报错和练习题|Go主题月

    Golang语言(打卡第三天)map、递归、报错和练习题|Go主题月

    Map(集合)Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。不过,Map 是无序的,我们无法决定它的返回顺序,这是因为 Map 是使用 hash 表来实现的。声明变量,默认 map 是 nilvar hash map[int]int 复制使用 make 函数hash

    日期 2023-06-12 10:48:40     
  • Vue(9)购物车练习

    Vue(9)购物车练习

    大家好,又见面了,我是你们的朋友全栈君。 购物车案例经过一系列的学习,我们这里来练习一个购物车的案例 需求:使用vue写一个表单页面,页面上有购买的数量,点击按钮+或者-,可以增加或减少购物车的数量,数量最少不得少于0,点击移除按钮,会移除该商品,当把所有的商品移除后,页面上的表单消失,然后出现文字:购物车为空,表单下方是商品的总价格,随着商品的数量增加而增加,默认是0元,总体效果如下: 代码

    日期 2023-06-12 10:48:40     
  • 10128. 「一本通 4.3 练习 2」花神游历各国

    10128. 「一本通 4.3 练习 2」花神游历各国

    题意每一次旅行中,花神会选择一条旅游路线,它在那一串国家中是连续的一段,这次旅行带来的开心值是这些国家的喜欢度的总和,当然花神对这些国家的喜欢程序并不是恒定的,有时会突然对某些国家产生反感,使他对这些国家的喜欢度 δ 变为 √δ (可能是花神虐爆了那些国家的 OI,从而感到乏味)。 现在给出花神每次的旅行路线,以及开心度的变化,请求出花神每次旅行的开心值。思路为了使时间复杂度降低,我们可以发现:

    日期 2023-06-12 10:48:40     
  • 10166. 「一本通 5.3 练习 1」数字游戏

    10166. 「一本通 5.3 练习 1」数字游戏

    10166. 「一本通 5.3 练习 1」数字游戏 题意给定多组数据,每组数据给定三个数:a,b,n表示求在区间[a,b]内各位数之和模n=0的数的个数。思路这是一道数位DP的模板题。 设f[i][S]表示处理到第i位,S为和。 f[i][S]=f[i-1][(S+i)%N](0<=k<=Dim[i] or 9)k的取值范围根据上一位的状态来定。#include<algorit

    日期 2023-06-12 10:48:40     
  • 10181. 「一本通 5.5 练习 2」绿色通道

    10181. 「一本通 5.5 练习 2」绿色通道

    10181. 「一本通 5.5 练习 2」绿色通道 题意高二数学《绿色通道》总共有 n 道题目要抄,编号 1\dots n,抄第 i 题要花 a_i 分钟。小 Y 决定只用不超过 t 分钟抄这个,因此必然有空着的题。每道题要么不写,要么抄完,不能写一半。下标连续的一些空题称为一个空题段,它的长度就是所包含的题目数。这样应付自然会引起马老师的愤怒,最长的空题段越长,马老师越生气。 现在,小 Y 想

    日期 2023-06-12 10:48:40     
  • 廖雪峰Python练习题

    廖雪峰Python练习题

    大家好,又见面了,我是你们的朋友全栈君。 今天主要学习了python中filter的用法。Python内建的filter()函数主要用于过滤序列,和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。做了两道练习题,第一道是用filter求素数。第二道是

    日期 2023-06-12 10:48:40     
  • 算法小练习题(0) 答案

    算法小练习题(0) 答案

    上期毛毛虫问题的答案:def find_slim_segments(widths: list): slim_locations = [] temp = [] last_is_low = False for i in range(1, len(widths)): if widths[i] < widths[i - 1]:

    日期 2023-06-12 10:48:40     
  • Linux命令练习.ziw

    Linux命令练习.ziw

    2017年1月10日, 星期二 Linux命令练习 1、统计/usr/bin/目录下的文件个数; # ls /usr/bin | wc -l 判断 /home/goldin目录是否有文件 2、取出当前系统上所有用户的shell,要求,每种shell只显示一次,并且按顺序进行显示; # cut -d: -f7 /etc/passwd | sort -u 4、取出/etc/inittab文

    日期 2023-06-12 10:48:40     
  • 竞赛好题暑假练习2

    竞赛好题暑假练习2

    利用积分和级数来求一道极限问题求极限\begin{align*} \lim\limits_{ \begin{subarray}{l} m \to \infty\ n \to \infty\ \end{subarray} }\sum\limits_{i=1}^{m} \sum\limits_{j=1}^{n} \dfrac{(-1)^{i+j}}{i+j} \end{align*}解:由于\disp

    日期 2023-06-12 10:48:40     
  • 竞赛好题暑假练习4

    竞赛好题暑假练习4

    利用不等式放缩以及定积分的性质解决一道定积分证明题设f是定义在闭区间[0,1]的连续函数,且0 < m \leq f(x) \leq M,对于x \in [0,1],证明: \displaystyle\left(\int_{0}^{1}\dfrac{dx}{f(x)}\right)\left(\int_{0}^{1}f(x)dx\right)\leq\dfrac{(m+M)^2}{4mM}

    日期 2023-06-12 10:48:40     
  • 竞赛好题暑假练习6

    竞赛好题暑假练习6

    一道带有绝对值的定积分求解计算\displaystyle\int_{e^{-n\pi}}^{1}\left|[\cos(\ln \frac{1}{x})]^{'}\ln\frac{1}{x}\right|dx,其中n是正整数。分析:在含有绝对值的积分中,将函数划分成合理的区间,使得函数积分在区间上的符号,为进一步求解做铺垫。解析:由题意知,\displaystyle\left[\cos(

    日期 2023-06-12 10:48:40     
  • 竞赛好题暑假练习7

    竞赛好题暑假练习7

    利用微分方程求解两道杂题求级数\displaystyle \sum_{n=1}^{\infty}\frac{x^{2n-1}}{1\cdot 3\cdot 5\cdot\dotsb\cdot(2n-1)}的和分析:先设原级数的和函数为S(x),再利用求导构造S(x)与S^{'}(x)的关系,构造微分方程,解出解既可以得到和。解析:设和函数为S(x),则可以\displaystyle\su

    日期 2023-06-12 10:48:40     
  • 竞赛好题暑假练习15

    竞赛好题暑假练习15

    一道数列极限的多种证明方法设x_{0} > 0,x_{n}=\dfrac{2(1+x_{n-1})}{2+x_{n-1}}(n=1,2,3\dotsb),证明\lim\limits_{n\rightarrow \infty}x_{n}存在,并求其极限值。分析:证明数列极限存在的方法:1.夹逼定理 2.单调有界定理 3.级数收敛法 4.级数收敛的必要条件方法一(单调有界定理):由题意知x_{n

    日期 2023-06-12 10:48:40     
  • MySQL经典练习题+解题思路(三)

    MySQL经典练习题+解题思路(三)

    CSDN话题挑战赛第2期 参赛话题:学习笔记 个人主页:BoBooY的CSDN博客_Java领域博主 前言:在上一期中我们讲解了MySQL的入门知识点,但理论总还是要通过实践来印证,学了再多不练也是白费,这一期我们讲解MySQL的一些经典查询例题帮助大家巩固已学知识点,如在做题过程中有知识点的遗忘,可以参考往期文章: MySQL入门知识点(上):https://blog.csdn.ne

    日期 2023-06-12 10:48:40     
  • MySQL经典练习题+解题思路(四)

    MySQL经典练习题+解题思路(四)

    CSDN话题挑战赛第2期 参赛话题:学习笔记 个人主页:BoBooY的CSDN博客_Java领域博主 前言:在上一期中我们讲解了MySQL的入门知识点,但理论总还是要通过实践来印证,学了再多不练也是白费,这一期我们讲解MySQL的一些经典查询例题帮助大家巩固已学知识点,如在做题过程中有知识点的遗忘,可以参考往期文章: MySQL入门知识点(上):https://blog.csdn.net/

    日期 2023-06-12 10:48:40     
  • mysql 练习题

    mysql 练习题

    大家好,又见面了,我是你们的朋友全栈君。一、上机内容使用SQL语句创建数据库studentsdb。、 Create database studentdb; 2.使用SQL语句选择studentsdb为当前使用数据库。 Use studentdb; 3.使用SQL语句在studentsdb数据库创建数据表student_info、curriculum、grade,三个表的数据结构如表1-表3

    日期 2023-06-12 10:48:40     
  • mysql经典50道练习题

    mysql经典50道练习题

    大家好,又见面了,我是你们的朋友全栈君。Java的冒泡排序,快速排序,归并排序,计数排序,二分查找法问题及描述: –1.学生表 Student(SID,Sname,Sage,Ssex) –SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 –2.课程表 Course(CID,Cname,TID) –CID –课程编号,Cname 课程名称,TID 教师编号 –

    日期 2023-06-12 10:48:40     
  • 不同物种拼接练习

    不同物种拼接练习

    今天举例的是拟南芥。1 项目介绍《High contiguity Arabidopsis thaliana genome assembly with a single nanopore flow cell》Nature Communication文章地址:https://www.nature.com/articles/s41467-018-03016-2/https://www.biorxiv.o

    日期 2023-06-12 10:48:40     
  • UE4 材质练习 之 基础操作

    UE4 材质练习 之 基础操作

    最近在学习 UE4 虚幻引擎,正好项目中也有用到,顺便记录一下相关内容,欢迎大家交流讨论,来不及解释了,快上车~~基础概念使用 UE 创建材质后,默认状态如下图所示,这里面有很多参数设置来决定材质的类型和用途。 创建材质默认状态右侧是材质连接节点,左侧是材质的相关属性,选择不同的材质着色模型,右侧的连接节点会随之发生变化。在 UE 文档中,右侧的连接节点称为主材质节点,也是最终的输出节点,负责显示

    日期 2023-06-12 10:48:40