首页 > TAG信息列表 > 1001

P1141 01迷宫

https://www.luogu.com.cn/problem/P1141涉及知识点:BFS,DFS,队列橙色题   代码: #include<bits/stdc++.h> using namespace std; char _map[1001][1001];//_map数组保存地图 int flag[1001][1001],a[1000001];//a数组要开大一点,刚开始开a[1001]错了3个点 //flag数组保存各个

OceanBase 先体验

最近准备上EC平台项目,因为是To C端,按目前的第天40-60W笔/天订单,原来的PolarDB-MySQL 相关收费太坑人了,计算节点费用、备份费、存储费。。。。一大堆费,购买资源存储包,超过又收费。。。天天忙于这些事,有点头疼...... 最近和OB销售申请,在我的个人账号上开了一个临时OB 2.2.77版本的测

1001 A+B Format 较简单

代码 #include <iostream> #include <cstdio> #include <string> using namespace std; int main() { int a,b; int c; string s; int f=0; cin>>a>>b; c=a+b; s=to_string(c); for(int i=0;i<s.size();i++){ if((s.size()-i)%3==0

位运算

按位与 and 或者 & (前者为Pascal,后者位C++,下同) 定义:两者都为1时,结果为1,否则为0。 例:1001 & 1111 = 1001 1101 & 0001 = 0001 用处: and运算通常用于二进制的取位操作。 判断奇偶 例如一个数 and 1的结果就是取二进制的最末位。 这可以用来判断一个整数的奇偶,二进制的最末位

Freeswitch使用originate转dialplan

    概述 Freeswitch是一款非常好用的开源VOIP软交换平台。 最近在对fs做一些功能测试,测试的过程中产生的一个需求,如何从fs发起呼叫并把后续的呼叫流程转到某一个dialplan上,这样在测试时会非常方便好用,可以随时修改dialplan定制业务流程。 通过对fs官方文档搜索后,排除了“trans

找三个数吧,a+b+c=1000,and a^2+b^2=c^2

#if u want three num when a+b+c=1000,and a^2+b^2=c^2 import os import time start_time = time.time() for a in range(0,1001): for b in range(0,1001): for c in range(0,1001): if a + b + c == 1000 and a**2 + b**2 == c**2: print("a,b,c:%d,%d,%d" %(

http://ybt.ssoier.cn:8088/problem_show.php?pid=1001

1001:Hello,World! 时间限制: 1000 ms         内存限制: 65536 KB 【题目描述】 编写一个能够输出“Hello,World!”的程序,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。 提示:“Hello,World!”中间没空

Centos7 配置ipv6地址、静态路由

1. 手动配置ipv6地址 1.修改配置文件,eth0换成自己的网口名称1 vim /etc/sysconfig/network-scripts/ifcfg-eth0 具体配置信息如下: TYPE=Ethernet BOOTPROTO=static NAME=eno1 DEVICE=eno1 ONBOOT=yes IPADDR=192.168.31.3 PREFIX=24 GATEWAY=192.168.31.1 IPV6INIT=yes

1001:Hello,World!

【题目描述】 编写一个能够输出“Hello,World!”的程序,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。 提示:“Hello,World!”中间没空格。 【输入】 无 【输出】 Hello,World! 【输入样例】 (无) 【输出样例

关于DP动规

    今天学了动规,简单记录一下自己理解了的:(要不俺就忘了) 首先,啥是DP??? 动态规划,其实就是组合子问题的解来解决整个问题的解,由于每个子问题他只判断一次,所以不会重复计算,那就很牛啊!!! 专业术语(复制加粘贴): 1、 阶段:把所给求解问题的过程恰当地分成若干个相互联系的阶段,以便于按一 定的

C#中Lambda表达式总结

在C#的语法中有一种比较特殊的写法,叫做Lambda表达式,这种表达式的写法在于你查询数据的时候直接是使用以下箭头的形式来表示查询语句的:=>。例如,我们要查找学生的List<Student>集合中班级编号为1001的所有学生数据,我们即可用Studentlist.Where(t=>t.ClassCode=‘1001’)语句来直接完

1001-MySQL学习-第一节自习课

MySQL学习(第一节自习课) 一. 软件下载、安装 下载地址:https://dev.mysql.com/downloads/installer/ 位置:mysql->installer->community1 离线安装版本,不要选带web路径的是离线安装版本。 安装省略 进程名称:mysqld.exe 服务名称:安装时定义的,例如:MySQL、MySQL80等可自定义

PAT Advanced Level 1001 A+B Format

原题传送门 1. 问题描述 2. Solution 1、思路分析 原理:同余3。 如,和的长度len=7时: 1, 2 3 4, 5 6 7,则需要在 1、4后面加逗号,观察1、4,与len=7之间的关系是,与3的余数都为1。 把a+b的和转为字符串,除了第一位是符号的情况,只要当前位的下标满足(i+1)%3 == len % 3,并且i不是最后一位,就

高斯消元学习笔记

参考文章:高斯消元(Gauss消元)https://www.cnblogs.com/xcg123/p/10679600.html 矩阵相关定义性质全总结 https://blog.csdn.net/I_canjnu/article/details/105778485 用来解n元一次方程组。 操作很简单:先从定位点(i,i)往下找第一个当前列非零的一行,换到当前列。 再让这行除以(i,i)上的数

吴凡的题库——快快编程1001-1100

排队打饭 题目描述 下课了,n个同学排队吃饭,队伍中每人用一个整数表示其学号。餐厅只能同时容纳m个同学就餐。就餐记录是这样的,进入餐厅就餐的同学,记录其学 号,离开餐厅后,记录其学号的负值。例如,5,表示5号同学进入食堂就餐,-5表示他离开餐厅。离开餐厅的顺序是按照就餐先后顺序的,如果

pat甲级打卡-1001 A+B Format

#include<bits/stdc++.h> using namespace std; int main(){ int a,b; cin>>a>>b; int res=a+b; string s=to_string(res); int cnt=1; for(int i=s.size()-1;i>=0;i--){ if(cnt%3==0 && i-1>=0 &&

洛谷P3397 地毯(差分)

二维平面上的差分,我们可以对每行处理。 比如我们要把(2,2)(5,5)之间的矩形加上1,可以这样处理。 0 0 0 0 0 0 0 +1 0 0 0 -1 0 +1 0 0 0 -1 0 +1 0 0 0 -1 0 +1 0 0 0 -1 0 0 0 0 0 0 那么这道题就简单了。 1 #include<bits/stdc++.h> 2 using namespace std; 3 int n,m,a[1001][

【三月】第二次课堂练习

P1331 #include<bits/stdc++.h> using namespace std; char ch[1001][1001]; int n,m,s; int dx[5]={0,1,-1,0,0}; int dy[5]={0,0,0,1,-1}; int maxx,minx,maxy,miny; inline void dfs(int x,int y) { int sx,sy; if(x>maxx) maxx=x; else if(x<min

关于二维DP————站上巨人的肩膀

意匠惨淡经营中ing, 语不惊人死不休........ 前几天学了DP,做了个简单的整理,记录了关于DP的一些概念之类的,今天记录一下刚学的一个类型 ————关于二维DP 那建立二维数组主要是干嘛用的呢???其实就是是记录两个状态,(我也不是很清楚),然后再递推 直接上题吧   T1 、最长公共子序列: 好像

C语言|结构体与共用体

C语言|结构体与共用体-小I的小姐姐 #include<stdio.h> struct student{ int w1,w2,w3; }stu[1001]; int main() { int n,i,j=0; float sum[1001]; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d%d%d",&stu[i].w1,&

HashSet的面试题

HashSet的面试题 public class HashSetTest {    @Test    public void test(){        HashSet set = new HashSet();        Person p1 = new Person(1001, "AA");        Person p2 = new Person(1002, "BB");​        set.add(p1);        set.add(p

【刷题】排队接水(水题妙解)

题面:   n个人排队到r个水龙头去打水,他们装满水桶的时间t1,t2,...,tn为整数且各 不相等,应如何安排他们的打水顺序才能使他们花费的时间最少? 【输入】   第1行,两个整数n(1<=n<=500)和r(1<=r<=100)。 第2行,n个正整数t1,t2,...,tn,(1<=ti<=1000)表示每个人装满水桶的时间。 【输出

Mybatis的两级缓存简述

Mybatis的两级缓存简述 一级缓存一级缓存分析清空缓存的方式 二级缓存二级缓存原理图开启二级缓存步骤二级缓存的禁用缓存的属性配置 一级缓存 一级缓存默认自动开启,存在内存中(本地缓存)不能被关闭,可以调用clearCache()来清空本地缓存,或者改变缓存的作用域,是SqlSessio

力扣 1001. 网格照明

题目来源:https://leetcode-cn.com/problems/grid-illumination/ 大致题意: 给定一个 n * n 的网格,一个灯泡数组用来表示灯泡的位置,一个查询数组查询该位置是否被照亮 每个灯泡会照亮它所在的行、列、对角线、反对角线的所有格子 每次查询时,若格子亮着,标记为 1,否则为 0。结束后

导弹拦截(一)F919

描述 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的