CSP-J2011模拟赛#3—-考试总结

CSP-J2011模拟赛#3—-考试总结​​​​​T1-面试说起这道题其实我刚看到的时候感觉挺简单的——但不得不说木有事情是绝对的;我看到一个0分时我蒙了。错因(挺可悲):没清空计数器加上一个a=b=c=d=0后一百分拿到手。不得不说细节决定成败-;反思:注意严谨做题,注意细节(例如:清空计数器)​​​​​T2-Excel计数器思路:刚看到这道题的时候几乎没有思路(大概我太菜了)。盲点主要集中在不会把数字转成字母以下klz大佬的方法(看懂了)——先用一个数​​​​​组把A-Z存起来,接着用一个while数…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

​​​​​T1-面试

说起这道题其实我刚看到的时候感觉挺简单的——但不得不说木有事情是绝对的;

我看到一个0分时我蒙了。

错因(挺可悲 ):没清空计数器

加上一个a=b=c=d=0后一百分拿到手。不得不说细节决定成败-;

反思:注意严谨做题,注意细节(例如:清空计数器)

​​​​​T2-Excel计数器

思路:刚看到这道题的时候几乎没有思路(大概我太菜了)。盲点主要集中在不会把数字转成字母

以下klz大佬的方法(看懂了)——

先用一个数​​​​​组把A-Z存起来,接着用一个while数组模拟一下:

while(n!=0){
		ans=ch[n%26]+ans;
		if(n%26!=0) n/=26;
		else n=n/26-1;
	}

 

错因:数字转字符串不熟练,思路不清晰

反思:该类题以要多练

​​​​​T3-纸牌游戏

所有试题中我唯一做对的一道题——好悲催

思路:该题是一道贪心题。先要找到他们之间的奥秘——

我们发现,当a i > = n − i 时,此时的n-i+1就是要求的答案,因为满足a i > = n − i 时,当你的牌被别人拿了一些后,你就可以通过拿走别人的补回你自己的牌数,自然就可以补回来。
代码:

sort(a+1,a+1+n);
	for(int i=1;i<=n;i++)
	{
		if(a[i]>=n-i)
		{
			cout<<n-i+1;
			return 0;
		 } 
	}

T4-涨薪

思路:对于3档的分, 表示不存在绩效为 人。那么直接算出 年之后绩效 两类人的工资总和即可。对于 第四档的分,在第三档的基础上用快速幂 计算出 与 即可。 这样你就拿到了 分了。考虑 做法,可以知道 基础工资越高的人留下来,对于 年后的总工资和就越大。 所以可以直接贪心, 将 排序。 按照 的值从大到小去分配 三种绩效。 最后加上快速幂求出答案。

 错因:其实我压根就没写  That is too difficult to me!!!

反思:其实在考试的时候一分都 不要错过!定要竭尽全力拿到部分分,亲人们!

一定要注意看数据范围的档。

怎么写部分分?

分段保证你的部分分做法不出错误的时候,前面分段写部分分做法。 后面再写满分或者骗分的代码。包你得到最低分

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/194501.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 空格的正则表达式

    空格的正则表达式在正则表达式想使用空格的时候不能采用\s的方法,因为\s指的是空白,就是所有空白。如果想表示单纯的空格的话可以采用:[]方括号本身就是匹配其中的字符,那么其中放空格就是匹配空格;如果有其他正则表达式问题可以查看:https://blog.csdn.net/cao849861802/article/details/102505834…

  • MT4软件IOS版如何下载

    MT4软件IOS版如何下载MT4软件,作为通用的外汇交易,成为多数人的选择。那么用苹果手机的用户如何下载MT4软件呢。苹果本的MT4软件有2种下载方式,一是在网页上下载安装包http://mt4.cnca.link/还有就是可以在苹果应用商店里搜索MT4软件。…

  • qt的内存映射

    qt的内存映射uchar*QFileDevice::map(qint64offset,qint64size,QFileDevice::MemoryMapFlagsflags=NoOptions)从偏移量开始将文件的大小字节映射到内存中。应该打开一个文件以使映射成功,但在映射内存之后,该文件不需要保持打开状态。当QFile被销毁或用这个对象打开一个新文件时,任何未被映射的映射都将被自动取消映射。映射将具有与文件相同的打开模式(读和/或写),除非使用maprivateOption,在这种情况下,始终可以

  • Spring和SpringMVC以及SpringBoot的区别

    Spring和SpringMVC以及SpringBoot的区别Spring是一个开源框架,为简化企业级应用开发而生。Spring可以是使简单的JavaBean实现以前只有EJB才能实现的功能。Spring是一个IOC和AOP容器框架。Spring容器的主要核心是:控制反转(IOC),传统的java开发模式中,当需要一个对象时,我们会自己使用new或者getInstance等直接或者间接调用构造方法创建一个对象。而在…

  • Java多态性:Java什么是多态?

    Java多态性:Java什么是多态?多态性是面向对象编程的又一个重要特征,它是指在父类中定义的属性和方法被子类继承之后,可以具有不同的数据类型或表现出不同的行为,这使得同一个属性或方法在父类及其各个子类中具有不同的含义。对面向对象来说,多态分为编译时多态和运行时多态。其中编译时多态是静态的,主要是指方法的重载,它是根据参数列表的不同来区分不同的方法。通过编译之后会变成两个不同的方法,在运行时谈不上多态。而运行时多态是动态的,它是通…

  • 【14】进大厂必须掌握的面试题-持续监控面试

    Q1。为什么需要连续监控? 我建议您遵循以下流程: 连续监视可以及时发现问题或弱点,并采取快速纠正措施来帮助减少组织的费用。持续监控提供的解决方案可解决以下三个运营准则: 持续审核…

    2020年10月23日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号