C++
poppy_MCT
开开心心搞技术
展开
-
C++编程练习
题目描述1:数列的定义如下: 数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。输入输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。输出对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。#include <math.h>#include <st...原创 2019-02-28 21:07:33 · 1828 阅读 · 0 评论 -
不使用函数实现字符串拼接函数strcat
不使用函数实现字符串拼接函数strcat,已知函数原型为char *strcat(char *dest,const char src);不使用系统库函数,实现strcat#include<iostream>#include <assert.h> #pragma warning(disable:4996)char* strcat(char *dest, ...原创 2019-03-09 21:32:27 · 2791 阅读 · 0 评论 -
Leetcode【950】--Reveal Cards In Increasing Order按递增顺序显示牌【Array】【Medium】【C++】
题目描述桌子上有一副牌(a deck of cards),面朝下扣着,翻开第一张,然后拿走,并且把其后的一张牌放到这副牌的最下面,以此类推,直到把所有牌都翻开。求这副牌开始应该以什么顺序放,可以保证把所有牌翻开后,是按递增顺序的。示例Input: [17,13,11,2,3,5,7]Output: [2,13,3,11,5,17,7]解释我们把牌按顺序排列[17 13 11...原创 2019-03-05 21:58:19 · 365 阅读 · 0 评论 -
剑指offer面试题【21】Leetcode【905】---Sort Array By Parity奇偶排序【Array】【Sort】【Easy】【C++】【Python】
题目描述给一个非负整数数组A,返回一个数组,该数组由A的所有偶数元素和A的所有奇数元素组成。偶数排在前面,奇数排在后面。偶数和奇数内部可以不排序。示例Input: [3,1,2,4]Output: [2,4,3,1]The outputs [4,2,3,1], [2,4,1,3], and [4,2,1,3] would also be accepted.Note1 &l...原创 2019-03-04 18:34:46 · 163 阅读 · 0 评论 -
Leetcode【977】---Squares of a Sorted Array排序数组的平方【数组】【Easy】
题目描述给定一个整数数组A,按非降序存储,返回数组内每个数的平方,也是按非降序存储的。样例1Input: [-4,-1,0,3,10]Output: [0,1,9,16,100]样例2Input: [-7,-3,2,3,11]Output: [4,9,9,49,121]注意1 <= A.length <= 10000 -10000 <= A[...原创 2019-03-02 14:35:23 · 163 阅读 · 0 评论 -
Leetcode【771】---珠宝和宝石【字符串】【Easy】
问题描述这道题给了我们两个字符串,珠宝字符串J和石头字符串S,其中J中的每个字符都是珠宝,S中的每个字符都是石头,问我们S中有多少个珠宝。保证J中的字母是不同的,而且J和S中的所有字符都是字母。字母区分大小写,“a”被认为是与“A”不同的一种石头。示例1Input: J = "aA", S = "aAAbbbb"Output: 3示例2Input: J = "z", ...原创 2019-03-01 22:12:11 · 229 阅读 · 0 评论 -
Leetcode01—Two Sum【两数和】
问题:给定一个整数数组和一个目标值,返回两个数的索引,使这两个数的和为目标值。假设每个输入只有一个解决方案,并且一个元素不能使用两次。例子:给定数组 nums = [2, 7, 11, 15],目标 target = 9,由于nums[0] + nums[1] = 2 + 7 = 9,所以返回[0, 1].思路:思路1:暴力破解这种方法比较简单,遍历每个元素nums[i...原创 2019-02-25 10:46:04 · 171 阅读 · 0 评论 -
剑指offer面试题【6】--从头到尾打印链表【栈】【单链表】【C++】
题目描述输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。代码实现/*** struct ListNode {* int val;* struct ListNode *next;* ListNode(int x) :* val(x), next(NULL) {* }* ...原创 2019-03-16 11:06:00 · 107 阅读 · 0 评论