自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 规划问题—最优化方法的Matlab实现

优化问题测试函数: http://www-optima.amp.i.kyoto-u.ac.jp/member/student/hedar/Hedar_files/TestGO.htm9.1  概   述     利用Matlab的优化工具箱,可以求解线性规划、非线性规划和多目标规划问题。具体而言,包括线性...

2020-08-09 12:02:16 4472

原创 数列求和-加强版 (20分)(字符数组)

给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:1 3输出样例:123代码如下:#include<bits/stdc++.h>using namespace ...

2020-01-31 20:41:15 263

原创 九宫格输入法 (15分)(字符串)

假设有九宫格输入法键盘布局如下:[ 1,.?! ] [ 2ABC ] [ 3DEF ][ 4GHI ] [ 5JKL ] [ 6MNO ][ 7PQRS ] [ 8TUV ] [ 9WXYZ ][ 0空 ]注意:中括号[ ]仅为了表示键盘的分隔,不是输入字符。每个中括号中,位于首位的数字字符即是键盘的按键,按一下即可输入该数字字符。多次按同一个键,则输入的字符依次循环轮流,例如按...

2020-01-31 19:53:01 1372

原创 统计单词个数

方法1: 统计空格数??问题:没考虑多个空格相连的情况方法2:如果一个空格紧跟一个非空格,一定是新单词开始this is my first test!问:第一个单词没算上?答:count 再加1就行!??再问:若第一个单词前有空格会怎样?就又多了1解决办法:if(a[0]!=' ') count++;方法3:如果一个非空格后是一个空格,一定是单词的结束this is my fir...

2019-08-12 18:09:01 277

原创 cin,gets,getchar 的部分区别

实例说明;#include<iostream>using namespace std;int main(){ char str[100]; cin>>str; cout<<str<<endl; return 0;}输入:abc abc输出:abc#include<iostr...

2019-08-12 17:52:39 200

转载 字符数组与字符串数组讲解

C语言中:字符数组与字符串数组的定义字符数组是一个存放字符的数组字符串数组是一个特殊的字符数组,它以’\0’(ASCII 为0)结尾我们不能通过字符数组名知道数组内有多少成员,但可以通过字符串数组名计算数组内的成员数量这里对字符数组(强调:字符串数组是一个特殊的字符数组)计算有一个关键字 sizeof,和一个函数 strlen:sizeof 计算的是字符数组占用空间的大小(这里除以每个...

2019-08-09 15:26:30 2526

原创 对排序函数qsort()函数解析

一.用法:*qsort包含在<cstdlib>头文件中函数根据给的比较条件进行快速排序,排序后的结果仍然放在原数组中使用qsort()函数必须自己写出一个比较函数qsort()函数格式:qsort(数组名,数组元素个数,每个元素的字节数,比较函数)二:(1)对整型数组升序排序#include <iostream>#include <cstdlib&...

2019-08-04 21:49:00 395

原创 同一轴线上某些区域(区域可重复)上树移走后剩下的树的计算

实例说明:某校门外长度为L的马路上有一排树,每两棵树之间间隔是1米,把马路看成数轴,马路一端在数轴0的位置,另一端在L的位置:数轴上的每个整数点(即0,1, ,…,L,)都种有一棵树,由于马路上有些区域要用来建地铁,已知任意区域的起始点和终止点的坐标都是整数,区域之间可能有重合部分。现在要把这些区域中的树(包括端点)移走。计算移走后还有多少树。输入要求:输入样例:500 3150 3...

2019-08-03 22:22:56 164

原创 棋盘上的距离(棋子走的最少步数)//找规律

实例说明:输入要求:输入样例:2a1 c3f5 f8输出样例:2 1 2 13 1 1 Inf程序代码:#include <iostream>#include <cmath>using namespace std;int Wang(int x,int y) //王走的最少步数{ if(x<y) ...

2019-08-03 22:04:23 790

原创 指针函数的用法

实例说明:有4个学生的四科考试成绩,摘除至少有一科不合格的学生,并将成绩列表输出。实现过程:#include <iostream>using namespace std;int *find(int (*p)[4]){ int i,*pt,t=0; pt=*(p+1); //获取下一行的首地址 for(i=0;i<4;i++) { if(*(*p+i...

2019-07-29 19:10:55 333

原创 使用指针连接两个字符串

实例说明:实现将两个已知的字符串连接,放到另一个字符串数组中,并显示出结果。实现过程:#include <iostream>#include <cstring> using namespace std;char link(char *p,char *q,char *l){ while(*p!='\0') { *l=*p; p++; l++; ...

2019-07-26 17:21:23 2394

原创 使用sort函数进行数组排序

实例说明:对包含10个元素125,-26,53,12,-6,95,46,85,-45,785的数组分别进行升序和降序排列。实现过程:#include <iostream>#include <algorithm>using namespace std;bool complare(int a,int b){ return a>b;}int main()...

2019-07-24 16:35:33 560 2

空空如也

空空如也

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

TA关注的人

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