首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Acapplella
获赞
58
粉丝
5
关注
13
看过 TA
7
男
哈尔滨工业大学
2025
前端工程师
IP属地:山东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Acapplella吗?
发布(35)
评论
刷题
Acapplella
关注TA,不错过内容更新
关注
2020-07-08 11:22
已编辑
哈尔滨工业大学 前端工程师
[水]悠悠碧波
题目描述:输入描述: 一行字符串 s ,代表黑暗咒语输出描述: 一个字符串 t ,表示满足条件的最长净化咒语备注:思路:这道题数据范围比较小(为1e5),直接根据题意进行暴力模拟就可以了。这道题在codforces上有类似题目,我在这里贴出来供大家进一步思考。注:codeforces上的这道题不能用暴力模拟,否则会TLE。传送门:http://codeforces.com/problemset/problem/126/B参考代码如下: #include<iostream> #include<string> using namespace std; int main() ...
0
点赞
评论
收藏
分享
2020-07-08 11:02
哈尔滨工业大学 前端工程师
绝地求生(pubg)
题目描述:输入描述:输出描述:思路:根据题意,题目要求的是x,y的最小公倍数。又根据数学公式可知:x,y的最小公倍数是x与y的乘积除以x与y的最大公约数。又最大公约数函数在头文件#include<algorithm>中有封装,我们直接根据题意模拟写就可以了。参考代码如下: #include<iostream> #include<algorithm> using namespace std; typedef long long int ll; int main() { ios::sync_with_stdio(false); int t; ...
0
点赞
评论
收藏
分享
2020-07-08 10:51
哈尔滨工业大学 前端工程师
Circle
题目描述 :现在我们要把1到这n个数字首尾连接组成一个环,使得相邻元素互质的对数尽可能多。请输出最大对数。输入描述: 一行一个整数n(1≤ n≤ 1000)。输出描述: 一行一个整数表示答案。思路:两个数字A,B互质等价于A,B的最大公约数为1。根据我们的数学知识可以知道:1,任意相邻两数的最大公约数为1;2,1与任何大于0的数字的最大公约数都是1本身。综上可知,将这n个数字按照大小顺序首尾顺序排列即可使得相邻元素互质的对数尽可能多。参考代码如下: #include<iostream> using namespace std; int main() { ios::sync_...
0
点赞
评论
收藏
分享
2020-07-07 10:46
已编辑
哈尔滨工业大学 前端工程师
C++STL中的map
map简介map是STL中的一个关联式的容器,可以建立key(first)和value(second)一对一的联系,由key映射到value。map内部自建了一棵红黑二叉树,可以对数据进行自动排序,所以map里的数据都是有序的,这也是我们通过map简化代码的原因。使用map需要声明头文件#include<map> map特点自动建立key-value的对应关系,key和value可以是你需要的任何类型。快速查找,删除记录,根据key值查找的复杂度基本上是long(n)key和value一一对应的关系可以去重-map的基本操作-构造map:map<int,string> ...
0
点赞
评论
收藏
分享
2020-05-24 15:07
哈尔滨工业大学 前端工程师
曲面积分-错题笔记
注意:高斯公式成立的条件为:1. 为封闭曲面;2. 的取向是闭曲面的外侧;3.偏导数的连续性。
0
点赞
评论
收藏
分享
2020-05-22 17:25
哈尔滨工业大学 前端工程师
高等数学--第二类曲线积分的对称性
0
点赞
评论
收藏
分享
2020-05-22 14:12
哈尔滨工业大学 前端工程师
高等数学下-曲线与曲面积分(错题总结)
错误原因:计算错误。思路:用高斯公式进行计算。注意:arcsinx的导函数不是 ,而是 ,对求定积分可以考虑将它放到一个半径为1的圆里去考虑。2.这道题用高斯公式求解最简单。3.注意:这道题应该用挖洞法进行求解,因为函数在点(1,0)处没有定义,所以要考虑用挖洞法,当采用挖洞法时,一定要注意洞的方向性。
0
点赞
评论
收藏
分享
2020-05-20 11:48
哈尔滨工业大学 前端工程师
栈和排序
题目描述:给你一个1->n的排列和一个栈,入栈顺序给定你要在不打乱入栈顺序的情况下,对数组进行从大到小排序当无法完全排序时,请输出字典序最大的出栈序列输入描述: 第一行一个数n 第二行n个数,表示入栈的顺序,用空格隔开,结尾无空格输出描述: 输出一行n个数表示答案,用空格隔开,结尾无空格具体思路:对数组进行排序即可,然后对升序排序后的数组从后往前进行比对。相等就输出,索引减一,不相等就压栈,最后全部比对完之后再弹栈并加以输出就可以了。这样就能够满足最大字典序。代码如下(供参考): #include<iostream> #include<algorithm> #in...
0
点赞
评论
收藏
分享
2020-05-20 09:59
哈尔滨工业大学 前端工程师
大吉大利,今晚吃鸡
题目描述 :糖和抖m在玩个游戏,规定谁输了就要请谁吃顿大餐:抖m给糖a b c三个驻, 并在a柱上放置了数量为n的圆盘,圆盘的大小从上到下依次增大,现在要做的事就是把a柱的圆盘全部移到c柱,移动的过程中保持小盘在上,大盘在下,且限定圆盘只能够移动到相邻的柱子,即a柱子上的圆盘只能够移动到b,b柱子上的圆盘只能够移动到a或者c,c同理。现在请你设计一个程序,计算所需移动的最小步数, 帮助糖赢得大餐!输入描述: 每一行输出有一个整数n(0<=n<26), 直至文件末尾。输出描述: 对于每一组数据,输出一行,输出移动的最小步数M。思路:汉诺塔问题的扩展,说是扩展,其实就是加了一些限制,...
0
点赞
评论
收藏
分享
2020-05-20 08:51
哈尔滨工业大学 前端工程师
Laptap
题目描述:FST是一名可怜的小朋友,他很强,但是经常fst,所以rating一直低迷。但是重点在于,他非常适合ACM!并在最近的区域赛中获得了不错的成绩。拿到奖金后FST决定买一台新笔记本,但是FST发现,在价格能承受的范围内,笔记本的内存和速度是不可兼得的。可是,有一些笔记本是被另外一些“完虐”的,也就是内存和速度都不高于另外某一个笔记本,现在FST想统计一下有多少笔记本被“完虐”。输入描述: 第一行一个正整数n, 表示笔记本的数量。接下来n行,每行两个正整数Mi,Si表示这款笔记本的内存和速度。 n≤1e5,Mi,Si≤1e9输出描述: 一行,一个正整数,表示被完虐的笔记本数。思路:将每队...
0
点赞
评论
收藏
分享
2020-05-18 19:32
哈尔滨工业大学 前端工程师
数据的共享与保护-C++
*数据的共享与保护: 1.作用域: 作用域是一个标识符在程序正文中有效的区域。C++中标识符的作用域有函数原型作用域、局部作用域(块作用域)、类作用域和命名空间作用域。 (1).函数原型作用域: 函数原型作用域是C++中最小的作用域,在函数原型中一定要包含形参的类型说明。在函数原型声明时形式参数的作用范围就是函数原型的作用域。如:double area(double radius);标识符radius的作用范围就在函数area形参列表的括号之间。 由于在函数原型的形参列表中起作用的只是形参类型,标识符并不起作用,因此在程序中是允许省去的,但是为了程序的可读性,通常还是要在函数原型声明时给出形...
0
点赞
评论
收藏
分享
2020-05-15 09:36
已编辑
哈尔滨工业大学 前端工程师
第四章类与对象错题总结
析构函数是一种函数体为空的成员函数 答案:错误解析:析构函数的函数体也可以不为空。 class point { public: point () { x=0; y=0; } ~point () { cout<<"class point is deleted !"<<endl; } private: double x,y; };如上可知,析构函数的函数体中也可以不为空。一般来说,析构函数的考点主要有以下这些:析构函数(Destructor)也是一种特殊的成员函数,没有返回值,不需要程序员显式...
0
点赞
评论
收藏
分享
2020-05-13 10:10
哈尔滨工业大学 前端工程师
Game
题目描述 Nancy喜欢博弈! Johnson和Nancy得到了一个神奇的多重集合,仅包含一个正整数n,两个人轮流进行操作。 一次操作可以将集合中一个数字分解为它的任意两个非1的因数,并加入集合中。 他们想知道,在Johnson和Nancy绝顶聪明的情况下,如果Nancy先手进行操作,最后谁没有办法继续操作了呢? 输入描述: 第一行:一个整数n。 数据满足:1<=n<=95718 输出描述: 共一行:一个字符串,表示最后谁(Johnson或者Nancy)无法进行操作。 思路: 这道题考察算数基本定理,算数基本定理的概念如下: 算数基本定理: 任何一个大于1的自然数 N ,如果...
0
点赞
评论
收藏
分享
2020-05-13 09:13
已编辑
哈尔滨工业大学 前端工程师
华华对月月的忠诚
题目描述 月月要参加学校的信息学集训,晚上不能陪华华聊天了。不过为了防止华华去和别的小姐姐聊天,浪费时间影响学习,所以月月给华华布置了一项任务。月月给了华华一个类似斐波那契数列的东西,这个数列满足: F1=A,F2=B,Fi=Fi−1+Fi−2(i>2)月月希望华华求出gcd(FN,FN+1)。月月认为,求这个东西需要很长的时间,所以华华就没有机会去和其他小姐姐聊天了。华华自然对月月十分忠诚,选择求出F的每一位后计算答案。但是比赛中的你看到这一题,就没必要那么老实了。现在给定A、B、N,请你求出月月要求的那个数字。答案可能很大,但是不取模。 输入描述:输入一行三个正整数A,B,N。 ...
0
点赞
评论
收藏
分享
2020-05-12 08:45
已编辑
哈尔滨工业大学 前端工程师
序列最小化
依据题意可知,在这样一个全排列中,最终所有的数字都会变成1.题目要求我们找的是在满足题意条件下执行最少的次数,而没有问我们如何执行所以我们不妨假设我们每次执行的都是最优的,这应当有在大于k-1个数字不为1的条件下,每次使k-1个数字为1,在有小于k-1个数字不为1的情况下使剩下的数字为1.代码如下: #include<iostream> using namespace std; const int maxn = 1e5 + 10; int a[maxn]; int main() { int n, k; cin >> n >> k; ...
0
点赞
评论
收藏
分享
1
2
3
关注他的用户也关注了:
牛客网
牛客企业服务