首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
小冲冲
华中科技大学
2019届
C++工程师
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(19)
最大和
0
#include<iostream> #include<string> using namespace std; int maps[105][105]; int map1[105][105]; int map2[105][105]; int map3[105][105]; i...
发表于 2018-07-11 13:39:49
贪吃的小Q
54
#include<iostream> using namespace std; int n,m; //计算第一天吃s个巧克力一共需要多少个多少个巧克力 int sum(int s){ int sum=0; for(int i=0;i<n;i++){ ...
发表于 2018-07-03 20:54:50
最长公共连续子串
0
/* 看了一下答案,好像很多人都是dp,表示一开始都完全没有想到用dp来做,就直接暴力来做了, 对于两个字符串,分别用两个map<char,vector<int> >来记录每个字符串中每个字符的位置, 因为可能有一个字符对应多个位置 ,所以用vector存储,因为map会自动...
发表于 2018-06-28 20:14:28
用户喜好
2
/* 1、首先存储的时候,每个喜好值分别一个vector,分别存入map中,对于每个喜好值的vector,存入的是,用户的id,因为输入是从小到大输入的,所以就可以保证vector有序,然后用二分查找区间的左右端点。 2、这里的二分不是常规的二分查找,对于区间左端点,在vector查找的是小于tar...
发表于 2018-06-08 16:38:57
字母交换
1
/*动态规划虽然很强,但是动态规划还是有一定难度的,其实对于每个字母, 分别记录下他们在的位置,然后分别遍历每一个点,让其左边的点后右边的点同时向它靠拢, 然后记录下最长的链的长度,就可以解决这个问题了。*/ #include<iostream> #include<vector&g...
发表于 2018-05-04 09:27:38
树的高度
0
说实话这种题目真的没意思,题目说是合法的二叉树,但是并没有说输入的时候节点可能有多个孩子,处理的方法就是把第二个孩子之后的孩子全部不略不计就可以了,无聊!!! #include<iostream> #include<vector> #include<cmath&g...
发表于 2018-04-23 15:01:44
编码
0
#include<iostream> using namespace std; typedef long long ll; int sum[4]={16276,651,26,1}; int main() { string code; while(cin>>...
发表于 2018-04-17 08:57:29
不要二
0
看了上面很多的解题思路,大都是去找正方形的方法,我确实佩服能想到这种方法的人,一直没有看到类似我的解题思路的,所以还是想贴一下自己的方法,毕竟是不同的思路,他们都在找正方形,我的思路是找对角线,第一条就是主对角线,那么挨着它的那一条对角线也肯定是没有距离为2的点,所以每次选两条对角线。然后每次计算完...
发表于 2018-04-02 18:04:49
下厨房
0
#include<stdio.h> #include<string.h> char strs[3000][55]; char str[55]; bool isInclude(int length) { for(int i=0;i<length;i++) ...
发表于 2018-03-26 15:42:00
首页
上一页
1
2
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题