首页 > TAG信息列表 > ys

2022“杭电杯”(1)补题

2022“杭电杯”(1)补题 1002 Dragon slayer(BFS做法) 原题链接 https://acm.hdu.edu.cn/showproblem.php?pid=7139 比赛签到题都没写出来,还是太菜了 题意 在一个(n,m)的区域内有k面墙 勇者从(xs+0.5,ys+0.5)出发到恶龙的位置( xt+0.5, yt+0.5)。 求勇者最少要消去多少面墙 思路 由于勇

亚特兰蒂斯

#include<bits/stdc++.h> using namespace std; #define int long long const int N = 1e4+10; struct Segment{ double x,y1,y2; int d; bool operator < (const Segment &t) const{ return x<t.x; } }seg[N*2]; struct NODE{

Delphi 通过类名称(字符串)创建类实例

通过类名称(字符串)创建类实例 首先要在 initialization 区域注册要创建的类 RegisterClass(TYourClass); 然后在运行期使用如下代码创建 TYourClass 类的实例。 procedure Txxx.xxxx;varcls: TPersistentClass;ys: TYourClass;begincls := GetClass('TForm2');ys := TYourClass(cl

洛谷P3502 窗口的星星

题目链接   运用扫描线的方法,每一次都用一个大小固定的小矩形去框住星星,大致过程如图所示   我们要求出小矩形最多可以框住多少颗星星,也就是求出来这个区间的最大值是多少,因为小矩形的移动过程中要维护区间最大值,所以我们可以选择用线段树去维护区间最大值,我们按照星星的纵坐

BigDemical add 源码分析

BigDecimal 实现精度运算的本质是,将小数转为去除小数点后的整数 + 小数点所在的位置 再进行相关整数运算,最后根据计算出来的整数跟小数点位置,加上小数点,进行返回 22.33 -> (2233, 2) 0.4 -> (4, 1) -> (40, 2) 22.33 + 0.4 = (2233, 2) + (40, 2) = (2273, 2) = 22.73 debug 查

P5380 [THUPC2019]鸭棋 做题记录

“快过年了,给大家A个水题庆祝一下” ————2022.1.26 于是,在一个下午的码代码和一个上午的debug后 #include<iostream> #include<cstdio> using namespace std; char map[15][15][3]={ {"rc","rh","re","rg","rk","rg","re"

计算机图形学 - 实验: Bresenham’s Line Algorithm

本博客基于课程"计算机图形学",教材使用为计算机图形学(第4版) [Computer Graphics with OpenGL, Fourth Edition],部分代码模板便来自于此教材,并且有所改动。大部分内容来自本人实验报告,有错误是难以避免的,若有表述错误或bug欢迎指出。 实验思路 此代码通过一些判断将会出现的需要进

【数值分析实验】常微分方程初值问题:显示欧拉法、隐式欧拉法、欧拉改进法、四阶龙格库塔(python)

常微分方程初值问题的数值解法 调包 import math import numpy as np import matplotlib.pyplot as plt 显示欧拉法 fStr为函数str名 #显式欧拉法 def EulerExplicit(x0,y0,h,fStr): xn = x0 yn = y0 n = 0 ns = [n] xs = [xn] ys = ['%.8f'%yn]

Java中交互攻击精简版代码(使用继承来简化)

先上效果(同时添加构造方法) 先创一个名为first的英雄大类 package demo1212; public class first {     //属性     private String name;     private int blood;     private int attack;     public first() {     }     public first(String name, int blood,

[转][C#]ScottPlot

来自:https://github.com/scottplot/scottplot       使用特别简单: Nuget 中添加  ScottPlot.WinForms,然后拖动控件到窗体(v4.7.2),写下以下代码到窗体加载事件即可: double[] xs = new double[] {1, 2, 3, 4, 5}; double[] ys = new double[] {1, 4, 9, 16, 25}; formsPlot1.

AcWing 248. 窗内的星星(线段树 -- 扫描线)

AcWing 248. 窗内的星星 思路: 对于给定的点(星星)我们将他作为矩形的左下角 构造两条线段 seg左(x,y,y+h-1,c) seg右(x+w-1,y,y+h-1,-c) 然后线段树维护最大值 #include<bits/stdc++.h> #include <unordered_map> using namespace std; template<class...Args> void debug

java用switch写简易计算器

import java.util.Scanner; public class test04 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); double x ,y,s; x=0.0; y=0.0; s=0.0; char ys; System.out.println("请输入第一个数:

acwing247. 亚特兰蒂斯(线段树扫描线)

题意 代码 #include <iostream> #include <cstring> #include <algorithm> #include <vector> using namespace std; const int N = 100010; struct segment// 用来存线段信息 { double x, y1,y2; int d; // 区分它是该矩阵前面的线段还是后面的线段 bool op

transformer代码笔记----decoder.py

import torch import torch.nn as nn import torch.nn.functional as F from config import IGNORE_ID from .attention import MultiHeadAttention from .module import PositionalEncoding, PositionwiseFeedForward from .utils import get_attn_key_pad_mask, get_attn_p

oh-my-zsh配置

# 主题配置 定义一个主题文件 ~/.oh-my-zsh/themes/my_ys.zsh-theme # Clean, simple, compatible and meaningful. # Tested on Linux, Unix and Windows under ANSI colors. # It is recommended to use with a dark background. # Colors: black, red, green, yellow, *blue

摩诃婆罗多(YZOJ-1057)

【问题描述】 印度史诗《摩诃婆罗多》传说是由广博仙人口述,湿婆的儿子象神迦尼萨记录而成。相传象神写到一半时笔写坏了,于是折下自己的象牙,蘸着墨水,终于把剩下的半部《摩诃婆罗多》写完了。 现知道象神每天写 2.5 万字,周六周末双休,请问从周

PAT 乙级 1018 锤子剪刀布 (20 分)

输入格式: 输入第 1 行给出正整数 N ( ≤ 1 0 5

51蛋骗鸡显示矩阵按键的16位二进制和定义值的二进制(以及4*4电路接法32按键综合扫描驱动)

//缘由https://bbs.csdn.net/topics/396577304?page=1#post-411560687    示例工程下载 #include "reg52.h" bit k=0;//标记 unsigned char code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //共阴0~15 unsigned char co

深度学习-----从零开始实现识别手写字体任务(六)计算测试集的准确率和Tensorflow的执行阶段

计算测试集的准确率 def compute_accuracy(v_xs, v_ys): global prediction # y_pre将v_xs输入模型后得到的预测值 (10000,10) y_pre = sess.run(prediction, feed_dict={xs: v_xs, keep_prob: 1}) # argmax(axis) axis = 1 返回结果为:数组中每一行最大值所在“

跪下,叫爷!!!

      < END >作者:不会笑青年漫画师:Ys    【不会笑青年】全网唯二以程序员为主题的漫画公众号

Python for Differential Equations

  from sympy import * import numpy as np c, t = symbols('c, t') expr = c*(4 - c) # Solve c(4 - c) = 0: equil = solve(expr, c) print(equil) ys = np.arange(-2, 7) # how to generate an appropriate array includes equil automatically? dys = np.ar

Delphi7画好看的箭头线

FormShow()->FormMouseDown->FormMouseMove->FormMouseUp 初始化            鼠标按下,起点         移动鼠标                 鼠标弹起 ,终点   网上下的例子: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Clas

个人所得税

# encoding:utf-8 # -*- coding: gbk -*- before=float(input("请输入你的税前工资:")) m1=float(input('请输入社保扣除金额:')) ss=0 #纳税金额 ys=before-m1-5000 #应纳税金额 if ys<=3000 and ys>0: ss=ys*0.03-0 elif ys>3000 and ys<=12000: ss=ys*0.1-210

SpringMVC源码系列(二)0XML搭建SpringMVC环境的原理

1.写在前面 笔者上一篇博客介绍了基于xml搭建SpringMVC的环境,笔者这篇博客打算用0xml的方式来配置springMVC,因为后面打算讲springMVC的源码,所以springMVC的这几种的搭建方式都要知道。好了废话不多说,直接上代码。 2.SpringMVC的0xml方式搭建 至于怎么搭建,我们还是要看官网,记住官

亿晟科技安卓主板应用品类方案详解

       安卓主板的应用非常广泛,在主流的自动终端、智能家居、工业控制等行业都在使用安卓主板,基于对智能产品的工求越来越高,所以也就对安卓主板的设计要求也越来越高,针对这一情况我们推荐亿晟科技的安卓主板。下面我们来讲一下亿晟科技安卓主板的开发方案。        亿晟