ICode9

精准搜索请尝试: 精确搜索
  • 2021年中国大学生程序设计大赛(哈尔滨)Gym 1034472022-09-13 22:34:10

    B Magical Subsequence E Power and Modulo I Power and Modulo 二进制,思维,二分 题意 给你一个序列 \(A_n\),你可以进行多次操作; 每次操作可以选择一个任意长度的序列 \(B_m\) ,然后使得\(A_{B_i}-2^{i-1}\)。问你最少多少次操作可以将\(A_n\)序列变为零。 题解 可以发现 将A_n$

  • NC20276 [SCOI2010]传送带2022-08-22 13:02:33

    题目 原题地址:[SCOI2010]传送带 题目编号:NC20276 题目类型:三分 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 1.题目大意 平面两条线段AB、CD,想从A走到D,在两条线段和平面上走分别有各自的速度,求最短时间 2.题目分析 在AB上从A走到X,再在平面中从X走到

  • [2008年NOIP普及组] 排座椅2022-08-21 18:32:04

    [2008年NOIP普及组] 排座椅 思路:首先运用结构体存入每行每列的具体信息,读入 m行n列 k条横向l条纵向通道 d对同学说话, 按顺序为每行每列编号。再一对一对地拆说话的同学(要计数),根据需求度排序,最后输出k行 l列。 代码如下: #include<iostream> #include<cstdio> #include<algorithm> u

  • [2008年NOIP普及组] 排座椅2022-08-13 18:04:32

    [2008年NOIP普及组] 排座椅 分析:根据题意,定义结构体将行列序号和需求度联系起来,最重要的是想到需求度,当纵坐标相等时,两个点就是挨着的,就比较两者的横坐标哪个小,横坐标小的那个点需求度加一,反之同理。然后先根据需求度排序,再根据横纵坐标序号排序,最后输出有需求度的序号。 #inclu

  • [SCOI2005]骑士精神2022-07-05 16:33:19

    link 和八数码难题是一样的,反正都是把一些棋子挪来挪去。这道题对估价函数有更高的依赖性,不开会只有20分(8个TLE),开了就能跑到100ms。好玄学啊。 #include<bits/stdc++.h> //#define feyn using namespace std; inline void read(int &wh){ wh=0;int f=1;char w=getchar(); while(

  • 洛谷-P4011 孤岛营救问题2022-06-11 18:34:50

    孤岛营救问题 bfs + 状态压缩 对钥匙的状态进行压缩,然后 bfs 剪枝搜索 #include <iostream> #include <cstdio> #include <queue> using namespace std; int dp[20][20][1 << 16 | 1]; int dr[20][20][20][20]; int dor[20][20]; const int xi[4] = {0, 0, 1, -1}; const int y

  • 凸包模板2022-04-23 13:33:54

    #include<iostream> #include<cstring> #include<algorithm> #include<cstdio> #include<cmath> #define x first #define y second using namespace std; const int N = 110; typedef pair<int,int> PII; int n; PII d[N]; int stk[N],t

  • [20220324联考] 小 W 与骑士2022-03-25 11:31:07

    前言 典中典中典之没做过典中典套路题两双手。 题目 没有链接 如果从 \((x,y)\) 出发,每次可以走到 \((x+ax,y+ay)\) 或 \((x+bx,y+by)\),起点是 \((0,0)\),终点是 \((X,Y)\),有 \(n\) 个点 \((x_i,y_i)\) 是障碍点不能走,问方案数,对 \(10^9+7\) 取模。如果路线无限多,输出 -1。 多组数

  • 【图像融合】基于遗传算法的自适应多聚焦图像融合含Matlab源码2022-03-21 18:33:20

    1 简介 2 部分代码 % 2.2.3 计算目标函数值% calobjvalue.m函数的功能是实现目标函数的计算%遗传算法子程序%Name: calobjvalue.m%实现目标函数的计算function [objvalue]=calobjvalue(pop) %%%%pop=initpop(popsize,chromlength);[px,py]=size(pop);q=imread('A1.tif');q1=

  • python matplotlib 实时绘图2022-02-20 18:31:21

    有时候,需要获取动态数据,并实时绘图。比如从串口读取数据等等 import matplotlib.pyplot as plt ax = [] # 定义一个 x 轴的空列表用来接收动态的数据 ay = [] # 定义一个 y 轴的空列表用来接收动态的数据 plt.ion()

  • 过河卒2021-11-24 23:31:27

    #include <bits/stdc++.h>using namespace std;int main(){    int ax,ay,bx,by;    cin>>ax>>ay>>bx>>by;    int arr[ax+5][ay+5];    ax += 2;    ay += 2;    bx += 2;    by += 2;    memset(arr,0,sizeof(arr));    for(int i=0;i<=ax

  • 向量点乘2021-11-24 10:02:34

    目录定义分配律在坐标表示下的数值 定义 向量点积的定义: \[\vec a\cdot \vec b = |\vec a||\vec b|\cos<\vec a,\vec b> \]其中 \(\cos<\vec a,\vec b>\) 表示 \(\vec a\) 和 \(\vec b\) 之间的小于等于 \(\pi\) 的夹角。 分配律 向量的点积具有对向量加法的分配律,即,\(\vec c\c

  • 算法16 啊哈算法 广度优先搜索( Breadth First Search, BFS) 迷宫问题 JAVA2021-11-10 23:00:54

    广度优先:每一步都列出所有可能 题目 迷宫由n 行m 列的单元格组成( n 和m 都=<50 ) ,每个单元格要么是空地, 要么 是障碍物。你的任务是帮助小哼找到一条从迷宫的起点通往小哈所在位置的最短路径。注意 障碍物是不能走的,当然小哼也不能走到迷宫之外。 代码 添加了个打印路线的功能

  • 以下字符串,如果单词以辅音字母开头,则把辅音字母挪到最后,并在末尾加上“ay”。 如果以元音字母开头,则在末尾加上“hay”。 元音字母是“a.e.i.o.u” 字符串是“My name is Sho2021-09-29 17:04:49

      author:多测师_王sir def func(str): ''' :param str: 传入一个字符串"My name is Shopline,and i am 2,0000 days old" :return: ''' result = [] s = str.split() #先进行分割为列表 for word in s: if wor

  • 西安葡萄城校招一面面试题(挺有意思)2021-09-27 18:30:34

    前几天参加西安葡萄城的校招面试,发挥挺拉跨的,但没想到一面还是过了,当时面试官问了我一个面试题,感觉挺有意思的,在这记录一下,并手动实现。 问题: 给n个窗口的打开顺序,然后每个窗口的左上角顶点的坐标,和宽高,还有一个光标的坐标。问光标所在位置是哪个窗口,并且这个窗口的可视面积?

  • 龙邱 MPU9250 模块接口2021-09-21 13:03:51

    简 介: 制作了MPU9250的转接接口,并利用舵机带动起旋转测量了模块测量角度功能。 关键词: MPU9250,ESP32   §01 模块接口 在博文 龙邱MPU9250传感器 | 使用ESP32 模块进行测试 中使用了 ESP32 对于MPU9250进行初步测试。为了方便今后的使用,制作模块的转接板,从原来的 8PI

  • lvm去除2021-09-08 09:02:30

    lvm去除 1.取消挂载 umount /mnt/lv0 2.取消逻辑卷 lvremove /dev/vg0/lv0 3.取消卷组(直接写卷组名称就可以) vgremove vg0 4.取消物理卷 pvremove /dev/sd{b,c} 5.取消/etc/fstab配置文件中对应的挂载信息 一体机LVM 在其他主机上重启lvm服务并激活vg systemctl restart lvm2

  • 七夕——ORMAX(线段树)2021-08-16 02:32:12

    ORMAX 题目链接:https://ac.nowcoder.com/acm/contest/18962/G 题目描述: 给定一个数组A,长度为n,你需要对该数组进行两种操作: 查询操作:1 l r 存在子区间[X,Y] 使得AX or AX+1 or AX+2  ... AY-2 or AY-1 or AY的值最大,输出这个最大值。 修改操作:2 l r x 将区间[l,r]的数全

  • 思维训练——CF1292B Aroma's Search2021-08-01 19:32:04

    题目链接:https://codeforces.com/problemset/problem/1292/B 洛谷链接:https://www.luogu.com.cn/problem/CF1292B     主要还是没能多想想吧。 还是看了题解。其实并没有那么难。突破口是在上面。   我们可以发现假设bx = by = 0, pn的坐标就是(ax^n * px, ay^n * p)这是一个

  • Ransac拟合椭圆2021-05-09 12:58:27

    一、Ransac算法介绍 RANSAC(RAndom SAmple Consensus,随机采样一致)最早是由Fischler和Bolles在SRI上提出用来解决LDP(Location Determination Proble)问题的,该算法是从一组含有“外点”(outliers)的数据中正确估计数学模型参数的迭代算法。“外点”一般指的的数据中的噪声点

  • 【高等数学】九种二次曲面及其方程2021-03-15 19:00:40

    椭圆锥面: x 2 a 2 +

  • 二分法2021-03-09 21:58:46

    import java.util.Arrays; /** * @Author: TianZhang * @Date: 2021/3/9 21:28 * @Description:二分法 */ public class DichotomyDemo { public static void main(String[] args) { int[] ay = {1, 5, 3, 6, 7}; bubbleSort(ay); System.o

  • AcWing 1223. 最大比例2021-02-28 19:33:01

    原题链接 考察:最大公约数 思路:         设原序列为a1,a2,a3...an,公比为(q/p)t,题目给的样例是在a数组中随机抽取一些数,形成新序列 b1,b2,b3...bn,可以发现b2/b1 = (q/p)k1 b3/b1 = (q/p)k2  ,显而易见k1与k2都是t的倍数,对k求最大公约数就是t.        在未知指数的

  • 快速搭建SSM项目【最全教程】~令狐小哥版2020-12-16 19:33:29

    快速搭建SSM项目【最全教程】~令狐小哥版 文章目录 快速搭建SSM项目【最全教程】~令狐小哥版一、创建项目二、集成spring依赖三、创建applicationContext.xml文件四、配置web.xml配置文件五、创建springTest类进行测试六、集成springmvc框架七、在web.xml中添加DispatcherS

  • $2020.11.21$ 模拟赛2020-11-21 19:32:32

    T1 Jams 倒酒(pour) 题目大意:给出两个容积分别为a和b的酒杯与一个装有无限多酒的酒桶。规定以下三种操作:用酒桶中的酒将容积为b的酒杯填满、将容积为a的酒杯中的酒全部倒入酒桶中、将容积为b的酒杯中的酒倒入容积为a的酒杯中。其中在进行第三种操作时,若容积为a的酒杯在倒了一部分酒

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

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

ICode9版权所有