PAT乙级1039 到底买不买(20分) C++

1039 到底买不买 (20分)小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以...
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

PAT乙级1050 螺旋矩阵 测试点1/3/7分析与解决

1050 螺旋矩阵 (25分)本题要求将给定的 N 个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第 1 个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为 m 行 n 列,满足条件:m×n 等于 N;m≥n;且 m−n 取所有可能值中的最小值。输入格式:输入在第 1 行中给出一个正整数 N,第 2 行给出 N 个待填充的正整数。所有数字不超过 10​4​​,相邻数...
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

PAT乙级1070 结绳 测试点4分析,超简单

1070 结绳 (25分)给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连。每次串连后,原来两段绳子的长度就会减半。给定 N 段绳子的长度,你需要找出它们能串成的绳子的最大长度。输入格式:每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数 N (2≤N≤10​...
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

java.long.String

Java基础小结java.lang.String特点1.所有字符串的字面值都是字符串的对象 “abc”2.字符串是常量一旦创建,不可改变3.因为不可改变 所以可以共享 构造方法 public String() public String(String s) String s = new String(); "" String s = new String("abc"); "abc" 内容相同 地址值不同 public String(byt
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

WPF和WinForm的区别,理解数据驱动与事件驱动的优势对比

WPF和WinForm的区别WPF,即windows presentation foundation,windows呈现基础,属于.net framework3.0,是微软推出取代winform的产品,能做到分离界面设计人员与开发人员的工作,提供多媒体交互用户图形界面,三大核心程序集是presentationcore、presentationFramework、windowsBase。如下图是wpf的结构:它的设计器是用xaml语言来写的,就像写html一样。WinForm是·Net开.
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

干货!国际期货vs国内期货!

国际期货这是一个具有广泛的金融产品和服务合作共赢的投资模式。我们的产品包括其他国家顶级交易所的指数,金属和货币等多个投资品种;产品齐全同时能为客户带来更多的投资机会,更好的全方位捕捉市场机遇。并且更能提升客户的交易量,达成三赢。对比国内期货,外盘期货更具有明显的优势1.证监会批准的有资质的期货公司2. 便捷的开户方式3.优质的操盘交易员,稳健的盈利模式4.超低的服务手续费5.完善的后续服务美原油最小跳动的盈亏:1个点=0.01X1000=10美元盈亏合约价值:1手=1000X5
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

PAT乙级 1073多选题常见计分法 坑题意解读 测试点3/4分析解决

1073 多选题常见计分法 (20分)批改多选题是比较麻烦的事情,有很多不同的计分方法。有一种最常见的计分方法是:如果考生选择了部分正确选项,并且没有选择任何错误选项,则得到 50% 分数;如果考生选择了任何一个错误的选项,则不能得分。本题就请你写个程序帮助老师批改多选题,并且指出哪道题的哪个选项错的人最多。输入格式:输入在第一行给出两个正整数 N(≤1000)和 M(≤100),分别是学...
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

Java中七个潜在的内存泄露风险,你知道几个?

虽然Java程序员不用像C/C++程序员那样时刻关注内存的使用情况,JVM会帮我们处理好这些,但并不是说有了GC就可以高枕无忧,内存泄露相关的问题一般在测试的时候很难发现,一旦上线流量起来,立刻就是一个线上故障。1. 内存泄露的定义如果GC无法回收内存中不再使用的对象,则定义为内存有泄露2. 未关闭的资源类当我们在程序中打开一个新的流或者是新建一个网络连接的时候,JVM都会为这些资源类分配内存做缓存,常见的资源类有网络连接,数据库连接以及IO流。值得注意的是,如果在业务处理中异常,则有可能导致程序不
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

PAT乙级 1065单身狗 测试点3/4超时解决

1065 单身狗 (25分)“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入格式:输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个 ID 号,为 5 位数字(从 00000 到 99999),ID 间以空格分隔;之后给出一个正整数 M(≤ 10...
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

SQL Server数据定义——模式与基本表操作

篇幅较长,耐心一点看完哦O(∩_∩)O引入:关系数据库系统支持三级模式结构,其模式、外模式和内模式中的基本对象有模式、基本表、视图和索引等。因此SQL的数据定义功能包括模式定义、表定义、视图和索引的定义。一个关系数据库管理系统的实例中可以建立多个数据库,一个数据库中可以建立多个模式,一个模式下通常包括多个表、视图和索引等数据库对象。一、准备工作1.新建数据库create database stutest2.在该库下新建用户,展开stutest库—> 安全性—> 用户—> 新建
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

运维组半夜惊醒系列 | Zabbix 监控平台配置邮件告警机制!

文章目录一、Zabbix Server 端配置二、Web 页面配置监控机制①管理→报警媒介类型→创建媒体类型②用户→Admin→报警媒介③配置→动作→创建动作④动作→操作→恢复操作⑤Server 端重启 Zabbix 服务⑥配置→主机-client01→模板→更新三、Client 端测试邮件告警机制前文链接:基于 LNMP 部署 Zabbix 集中监控系统一、Zabbix Server 端配置yum -y install mailxvim /etc/mail.rc'//末尾添加'set fr
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

Go语言(基础)——数组

文章目录数组的基本介绍声明和初始化数组的声明数组的初始化二维数组二维数组的声明和初始化指针数组指针数组的声明与初始化数组的使用作为函数参数——值传递作为函数参数——指针传递总结数组的基本介绍在 Go 中,数组是基本数据类型,作为函数参数时,传递方式是值传递。声明和初始化数组的声明var array [5]int上面声明的是一个长度为 5,存储的数据类型是 int 型的数组,现在这个数组还没有进行初始化,现在这个数组里存储的是系统默认的零值,即存储了 5 个 0。数组一旦声明后,数组的元
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

Codeforces Round #701 (Div. 2) D. Multiples and Power Differences 思维构造

传送门题意: 给定一个矩阵aaa,让你构造一个矩阵bbb,要求矩阵bbb的每个元素是aaa对应位置元素的倍数,且矩阵bbb的每两个相邻元素相差为k4(k>=1)k^4(k>=1)k4(k>=1)。注意aaa的元素范围是1<=a<=161<=a<=161<=a<=16。思路: 先解决倍数的问题。看到aaa的元素范围如此的小,一定是有用的。考虑倍数跟lcmlcmlcm有关系,所以我们不妨求一下每个数的lcmlcmlcm,即lcm(1,2,...,16)l
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

Educational Codeforces Round 103 (Rated for Div. 2) D. Journey dp

传送门题意: 给n+1n+1n+1个点,每两个点之间有一个字符L(表示i+1连向i)L(表示i+1连向i)L(表示i+1连向i)或者R(表示i连向i+1)R(表示i连向i+1)R(表示i连向i+1),每秒可以移动一次,每移动一次每两个点之间的方向会互换,问每个点能到达的点个数最多是多少。思路: 显然不管我们从这个点到了哪个点,我们都可以原路返回,这告诉我们向左向右是独立的。所以我们用dpdpdp维护每个点向左向右走的最远距离即可。这里只写出了向右的最远距离的转移方程。{dp[i]=max(dp[i],d
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

Vulnhub DC-2靶机思路分析

DC-2(入门)关于VulnhubVulnhub是一个特别好的渗透测试实战网站,提供了许多带有漏洞的渗透测试虚拟机下载。新手入门DC-2:下载地址:https://www.vulnhub.com主机渗透系统:kali2020安装好虚拟机后挂载Vmware运行局域网内主机发现扫描局域网所有设备(所有设备IP、MAC地址、制造商信息)root@kali:~# arp-scan -l通过扫描可以找出靶机地址192.168.233.136nmap -sS -Pn -A -p- -n
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

地址、交易篇(完结)

地址、交易篇使用钱包转移资金pragma solidity >=0.4.15 <0.6.0;contract payableTest{ //转账 function pay() public payable { } //获取合约地址余额 function getBalance() public returns(uint) { return this.balance; } //
分类: 企业开发 发布时间: 03-23 10:16 阅读次数: 0

IT界程序员跳来跳去,到底去大公司还是小公司?

我觉得,大公司、小公司都无所谓,首先我们要让自己牛逼,或者知道怎样牛逼起来,然后再有施展技能的平台就够了,大、小只是一个壳罢了,问题的根源在于你是否能够牛逼起来!
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

P3403 跳楼机 同余最短路

传送门题意:思路: 转换一下题目就是用若干x,y,zx,y,zx,y,z能凑出来多少个<=h<=h<=h的数。先考虑两个数y,zy,zy,z的情况,我们如果能求出来这两个数能凑出来的数设为sumsumsum,让后sum+kx<=hsum+kx<=hsum+kx<=h求出来有多少个k即可。然鹅直接求也是不行的,因为hhh很大,如果hhh很小我们直接bfsbfsbfs跑一遍就好啦。考虑优化sum+kx<=hsum+kx<=hsum+kx<=h这个式子。
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

二黑告别了鹅厂,回去老家当富豪!

世界之窗、海上世界、大小梅沙,那时的风吹在脸上,都感觉是幸福拂面。无忧无虑,深圳以无比包容的双手,让年轻一代的毕业生,在这里能够展翅飞翔。“来了,就是深圳人”,这个口号贯穿于城市各个地方。蛇口工业区的:时间就是金钱,效率就是生命。激励着一辈又一辈的年轻人奋发向上。
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0

Golang_Reflect了解学习

GolangReflect小编是一个Java程序员,近来自学了一下golang这门语言。(秉持一个理念,语言无国界,万事皆可盘)本文介绍主要介绍golang的映射关系部分。该部分为基础go的映射关系入门讲解。我看很多资料或教程上都将这一部分省略掉了,今天就专门在官网上学习了一下。小编也是刚入门,有所不足的地方还望大佬多多指教。一 简介计算中的反射是指程序检查自身结构的能力,特别是通过类型;它是元编程的一种形式。在本文中,我们试图通过解释反射是如何在Go中工作。每种语言的反射模型都是不同的(许多语
分类: 其他 发布时间: 03-23 10:16 阅读次数: 0