自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 C++ char* ,const char* , string类型的转换

一、string 转为 const char *string st = "hello,world";const char * cs = st.c_str();二、string 转为 char *string st = "hello,world";char * p;int len = st.length();p = new char[len+1];strcpy(p,st.c_str());三、const char * 转为 stringconst char * p = "hello,w

2021-02-05 19:51:13 274

原创 C/C++ 输入输出(八进制、十进制、十六进制)

C++默认情况:cin or cout在默认情况下按照十进制输入输出.八进制:要使输入为八进制数,首先切换至八进制输入cin >> oct;//接下来输入八进制数cin >> a; // a 是八进制数十六进制:要使输入为十六进制数,首先切换至十六进制输入cin >> hex;//接下来输入十六进制数cin >> a; //...

2020-04-20 14:57:35 6267

转载 常见的八大排序算法

作者:LeeLom链接:https://www.jianshu.com/p/7d037c332a9d来源:简书前言八大排序,三大查找是《数据结构》当中非常基础的知识点,在这里为了复习顺带总结了一下常见的八种排序算法。常见的八大排序算法,他们之间关系如下:他们的性能比较:下面,利用Python分别将他们进行实现。直接插入排序算法思想:直接插入排序的核心思想就是:将数组中的所...

2020-04-17 17:12:49 174

原创 王道机试例题3.5 查找

王道机试例题3.5 查找题目描述输入数组长度 n 输入数组 a[1…n] 输入查找个数m 输入查找数字b[1…m] 输出 YES or NO 查找有则YES 否则NO 。输入描述:输入有多组数据。每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m,n<=100)。输出描述:如果在n个数组中输出YES否则输出NO。示例1输入51 5...

2020-03-05 23:24:36 221

原创 王道机试例题3.3 成绩排序

王道机试例题3.3 成绩排序题目描述查找和排序题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩都按先录入排列在前的规则处理。示例:jack 70peter 96Tom 70smith 67从高到低 成绩peter 96jack 70Tom 70smith 67...

2020-03-05 22:38:40 202

原创 王道机试例题3.2 成绩排序

王道机试例题3.2 成绩排序题目描述用一维数组存储学号和成绩,然后,按成绩排序输出。输入描述:输入第一行包括一个整数N(1<=N<=100),代表学生的个数。接下来的N行每行包括两个整数p和q,分别代表每个学生的学号和成绩。输出描述:按照学生的成绩从小到大进行排序,并将排序后的学生信息打印出来。如果学生的成绩相同,则按照学号的大小进行从小到大排序。示例1输入31...

2020-03-05 15:19:34 271

原创 王道机试例题3.1 排序

王道机试例题3.1 排序题目描述对输入的n个数进行排序并输出。输入描述:输入的第一行包括一个整数n(1<=n<=100)。接下来的一行包括n个整数。输出描述:可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。每组测试数据的结果占一行。示例1输入41 4 3 2输出1 2 3 4 C代码#include <c...

2020-03-04 21:54:51 249

原创 王道机试例题2.11 xxx定律

王道机试例题2.11 xxx定律题目描述对于一个数n,如果是偶数,就把n砍掉一半;如果是奇数,把n变成 3*n+ 1后砍掉一半,直到该数变为1为止。 请计算需要经过几步才能将n变到1,具体可见样例。输入描述:测试包含多个用例,每个用例包含一个整数n,当n为0 时表示输入结束。(1<=n<=10000)输出描述:对于每组测试用例请输出一个数,表示需要经过的步数,每...

2020-03-04 17:17:42 150

原创 王道机试例题2.10 手机键盘

王道机试例题2.10 手机键盘题目描述按照手机键盘输入字母的方式,计算所花费的时间 如:a,b,c都在“1”键上,输入a只需要按一次,输入c需要连续按三次。 如果连续两个字符不在同一个按键上,则可直接按,如:ad需要按两下,kz需要按6下 如果连续两字符在同一个按键上,则两个按键之间需要等一段时间,如ac,在按了a之后,需要等一会儿才能按c。 现在假设每按一次需要花费一个时间段,等待时间需要花...

2020-03-04 16:15:22 204

原创 王道机试例题2.9 剩下的树

王道机试例题2.9 剩下的树题目描述有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,...,L共L+1个位置上有L+1棵树。 现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。 可能有M(1<=M&...

2020-03-03 16:01:41 133

原创 王道机试2.7 打印日期

王道机试2.7 打印日期题目描述给出年分m和一年中的第n天,算出第n天是几月几号。输入描述:输入包括两个整数y(1<=y<=3000),n(1<=n<=366)。输出描述:可能有多组测试数据,对于每组数据,按 yyyy-mm-dd的格式将输入中对应的日期打印出来。示例1输入2000 32000 312000 402000 602000 6120...

2020-03-02 16:16:18 136

原创 王道机试例题2.6 今年的第几天

王道机试例题2.6 今年的第几天题目描述输入年、月、日,计算该天是本年的第几天。输入描述:包括三个整数年(1<=Y<=3000)、月(1<=M<=12)、日(1<=D<=31)。输出描述:输入可能有多组测试数据,对于每一组测试数据,输出一个整数,代表Input中的年、月、日对应本年的第几天。示例1输入1990 9 202000 5 1输出...

2020-03-02 15:35:00 141

原创 王道机试 例题2.5 叠筐

王道机试 例题2.5 叠筐Problem Description需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。Input输入是一个个的三元组,分别是,外筐尺寸n(n为满足0< n<80的奇整数),中心花色字符,外筐花色字符,后二者都为ASCII可见字符;Output输出叠在一起的筐图案,中心花色与外筐花...

2020-02-21 23:04:48 334

原创 王道机试例2.3

王道机试对称平方数1题目描述打印所有不超过256,其平方具有对称性质的数。如2,11就是这样的数,因为22=4,1111=121。输入描述:无任何输入数据输出描述:输出具有题目要求的性质的数。如果输出数据不止一组,各组数据之间以回车隔开。计算量不大可暴力求解(枚举)//对称,即正序数与反序数相同,可利用反序数的思想#include<stdio.h>int reve...

2020-02-20 16:15:44 140

原创 王道机试练习

王道机试反序数题目描述设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)求N的值输入描述:程序无任何输入数据。输出描述:输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开。#include<stdio.h>int reverse(int x){ //求反序数!!注意这里的处理思路 int rev=0; while...

2020-02-20 15:49:39 162

原创 算法笔记学习记录

#算法笔记##作业比赛编号 : 100000566 - 《算法笔记》2.2小节——C/C++快速入门->顺序结构问题 E: 例题3-5 求一元二次方程的根[命题人 : 外部导入]时间限制 : 1.000 sec 内存限制 : 128 MB题目描述求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,且保证b2-4ac>0。程序中所涉及的...

2020-02-19 17:40:23 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除