ICode9

精准搜索请尝试: 精确搜索
  • P5735 【深基7.例1】距离函数2021-11-19 09:04:43

    题目传送门 #include <bits/stdc++.h> using namespace std; double dis(double x1, double y1, double x2, double y2) { return sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1)); } int main() { double x1, y1, x2, y2, x3, y3; cin >> x1 &g

  • 大爽Python入门教程 4-5 实践使用2021-11-18 19:34:52

    大爽Python入门公开课教案 点击查看教程总目录 1 数学公式 这里是一些简单的练习, 将基础常用的数学公式,写成函数。 一次函数 \(y=kx+b\) 实现一个函数,根据k, x, b计算y值 k的默认值为1,b的默认值为0。 实现代码如下 def get_linear_y(x, k=1, b=0): y = k * x + b retu

  • 2021ICPC山东省赛 D.Dyson Box(模拟)2021-11-18 17:59:47

    传送门 题目描述 输入描述 输出描述 输入样例 4 1 2 3 2 2 1 4 1 输出样例 4 4 8 6 8 8 10 8 样例说明 题目大意: 在一个重力方向可能向下或向左的二维空间内依次放入 n 个边长为 1 的方块,求每次放入一个方块后,按两种不同的重力方向所得到的方块状态中,围绕这些方块的外

  • python+appium自动化测试-上下左右滑动操作2021-11-17 10:00:56

    手机屏幕坐标显示如下:手机左上角为(0,0),横向是x轴,纵向是y轴 swipe()函数介绍:swipe(x1, y1, x2, y2 , t):(x1, y1)为滑动起始点的坐标,(x2, y2)为滑动终点坐标,t为滑动时间,单位为ms 获取手机的屏幕大小,由于每部手机的屏幕分辨率不一样,所以同一个元素在不同手机上的坐标也是不一样的,滑

  • 2021.11.16 测试2021-11-16 20:35:49

    T1 寻找宝藏 对于原矩阵维护一个二维前缀和和后缀和,这样宝藏的数目就可以在两个点对上统计贡献,枚举其中一个点对,用 3*k个树状数组 寻找另一个点即可(本题的精髓,详见代码中//★★★  //*1) *0:题意 绿色部分算作两次! *1:(如上图) S阴影 (即k)=(f[x1][y1]+g[x2][y2])-(g[x1+1][y

  • 391. 完美矩形2021-11-16 12:33:01

    给你一个数组 rectangles ,其中 rectangles[i] = [xi, yi, ai, bi] 表示一个坐标轴平行的矩形。这个矩形的左下顶点是 (xi, yi) ,右上顶点是 (ai, bi) 。 如果所有矩形一起精确覆盖了某个矩形区域,则返回 true ;否则,返回 false 。  示例 1: 输入:rectangles = [[1,1,3,3],[3,1,4,2],[3,

  • 扫 猫 线(误)2021-11-13 17:35:35

    \[\tt\large\color{cornflowerblue}{Scanningline studying note: NO.1.} \] 这下面的内容是蒯的OI-WIKI上的,而OI-WIKI是蒯的博客上的( 下面是原文的版权声明. 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文地址: link 简介

  • 21.11.12模拟 P3486 [POI2009]KON-Ticket Inspector2021-11-13 10:03:14

    看到数据,显然很可能是\(n^2k\)的暴力DP,题目要求查询不同的人,就是个二维前缀和的过程。加入在i站查,上次查是j站,那么就是在j+1 ~ i上站,i+1 ~ n下站的人数,二维前缀和即可 注意,第i站是先下车再查询, \[f[i][k]表示第i站查第k次的最大价值, \\ f[i][k]=max(f[j][k-1]+val), 0 \le j < i

  • 基于粗糙集分类器的手写数字识别matlab实现2021-11-11 12:06:22

    1.计算等价集和下近似集 load ('template.mat'); patternNum=75;%每个类别取75个样品 bottom=zeros(patternNum*2,1); bottom(1:patternNum,1)=0; bottom(patternNum+1:patternNum*2,1)=1; x=[pattern(1).feature(1:patternNum,:); pattern(2).feature(1:patternNum,:)];%

  • appium页面滑动封装思路2021-11-10 17:00:56

    def swipeUp(driver, t=500, n=1): '''向上滑动屏幕''' l = driver.get_window_size() x1 = l['width'] * 0.5 y1 = l['height'] * 0.75 y2 = l['height'] * 0.25 for i in range(

  • Matlab联立隐函数H(x,y1)和M(x,y2)求解新函数C(y1,y2)和因变量x的关系2021-11-10 13:59:35

    目录 1. 问题描述 2. 函数图像 2.1 隐函数H的图像 2.2 隐函数M的图像 3. 解决思路 3.1 初步思路 3.2 实际情况 3.3 解决方法 4. 完整代码 5. 交流讨论 1. 问题描述 已知条件如下: ①隐函数H(x,y1) = exp(2*x-y1)*log(x-3*y1)-4 = 0 ②隐函数M(x,y2) = log(2*x-y2)/exp(x-2*y2)

  • 最短路径条数2021-11-10 09:35:01

    在一个m行n列的网格中,每个网格的各边的长度均相等,求由A(x1,y1)点到达B(x2,y2)点的最短路径条数,其中1<=m,n<=30。输入保证x2>=x1,y2>=y1 如有下图网格,起点和终点分别是A(1,1),B(2,3) 则最短路线是: (1,1)->(1,2)->(1,3)->(2,3) (1,1)->(2,1)->(2,2)->(2,3) (1,1(->(1,2)

  • 笔记3 3.matplotlib设置坐标轴2021-11-09 09:32:41

    import matplotlib.pyplot as plt import numpy as np x = np.linspace(-1,1,100) y1 = 2*x + 1 y2 = x**2 # 范围 plt.xlim((-1,2)) plt.ylim((-2,3)) # xy描述 plt.xlabel('X') plt.ylabel('Y') plt.plot(x,y1,color = 'red',linewidth = 1.0

  • [06] 矩阵计算2021-11-08 23:01:51

    主要是关于矩阵的求导。 ∂ y ∂ x

  • python 给目录下的图片批量加印的代码2021-11-07 01:00:35

    下面的内容内容是关于 python 给目录下的图片批量加水印的内容。 #coding=utf-8import Imageimport os #print list[0]#exit()def getlogo(x1,y1): im =Image.open("./"+"logo.gif") z1=int(x1) z2=int(y1) in2=im.resize((z1,z2)) #in2.show() return in2list=os.listdir("./&

  • CF8C Looking for Order 题解2021-11-05 21:31:23

    题意:平面上有n个点,一开始在原点,每次从原点出发最多经过2个点就必须返回原点,问走完所有点的最小距离,和一种走法。\((n \leq 24)\) 考虑贪心,由于每个点到达原点的路都至少走一次,所以可以把这些边先加进去然后去掉,然后变成在n个点的完全图中选边使其成为二分图且总权值和最小,这时贪

  • [AcWing算法基础课] Week1 习题课2021-11-03 21:00:28

    文章目录 AcWing 786 第k个数AcWing 788. 逆序对的数量AcWing 790. 数的三次方根AcWing 795. 前缀和AcWing 796. 子矩阵的和AcWing 797. 差分AcWing 798. 差分矩阵 AcWing 786 第k个数 1.对整个数组使用快速排序,然后直接输出从小到大排序后的第 k 个数。时间复杂度为O

  • 窗口 (第二题)2021-11-03 00:01:20

     3198. 窗口 - AcWing题库 每次点击完之后把点击的那个窗口放到数组末尾。 #include <bits/stdc++.h> using namespace std; const int N = 20; struct window{ int x1,y1,x2,y2; int id; }a[N]; int n,m; int get(int x,int y)//这里单独用函数处理好写 { for

  • Python BP反向传播神经网络2021-11-01 09:31:12

    Code: import numpy as np """Sigmod激活函数""" def sigmod(x): return 1.0/(1.0 + np.exp(-x)) def BackpropCE(W1,W2,X,D): alpha = 0.9 #学习率 N=4 #4层网络 for k in range(N): x = X[k,:].T #对数据每行转置

  • 几种常用作图2021-10-31 21:01:12

    做热图 import seaborn as sns; sns.set() plt.figure(dpi=400) ax1 = sns.heatmap(A,cmap="YlGnBu",vmin=-0.8,vmax=0.8,annot=True,fmt=".2f",annot_kws={'size':5}) plt.title('H0_1') plt.show() 直方图 x = np.arange(20)

  • 激光炸弹(二维前缀和)——《算法竞赛进阶指南》, HNOI20032021-10-31 19:30:11

    99. 激光炸弹 地图上有 N 个目标,用整数 Xi,Yi 表示目标在地图上的位置,每个目标都有一个价值 Wi。 注意:不同目标可能在同一位置。 现在有一种新型的激光炸弹,可以摧毁一个包含 R×R 个位置的正方形内的所有目标。 激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆炸范围,

  • CF1555B Two Tables2021-10-31 15:34:44

    题目链接 //#include<bits/stdc++.h> //using namespace std; //int main() //{ // int t; cin >> t; // int n, m; // int x1, y1, x2, y2; // int w, h; // while (t -- ) // { // cin >> n >> m >> x1 >> y1 >> x2 >> y2 &

  • C++题解 差分矩阵2021-10-31 02:02:13

    C++题解 差分矩阵 题目描述 输入一个 nn 行 mm 列的整数矩阵,再输入 qq 个操作,每个操作包含五个整数 $x_1,y_1,x_2,y_2,c$ ,其中 $(x_1,y_1) 和 (x_2,y_2)$ 表示一个子矩阵的左上角坐标和右下角坐标。 每个操作都要将选中的子矩阵中的每个元素的值加上 $c$。 请你将进行完所有操作

  • 21天好习惯第一期—72021-10-30 00:03:32

    牛客小白月赛39  1.A—憧憬 题解:数学题目,详细见代码。 AC代码如下: #include <bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int a[n][4]; for(int i=0;i<n;i++) { cin>>a[i][0]>>a[i][1]>>a[i][2]>>a[i][

  • 最小二乘法以及拓展的最小二乘法辨识电机参数2021-10-27 21:05:23

    1.分别用最小二乘法、递推最小二乘法、带遗忘因子的递推最小二乘法三种方法辨识一阶电机模型的参数值a,b 电机的一阶模型传函表达式                                                             1.最小二乘法辨识:     是由输入输出构成

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有