![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技巧
文章平均质量分 67
Sherry_Yue
这个作者很懒,什么都没留下…
展开
-
几种排序方法详解(选择排序、冒泡排序、插入排序、快速排序)
由于本帖只是阐述几种排序方法的原理、如何区分以及编写几种排序的简单代码,所以直接给定数组是 a[ ]={5,4,7,3,2},需要把以上5个数字按升序排列1. 排序法实质:第一轮:通过对比数组中前一个元素和后一个元素的大小,先找到数组中最小的数字,并且记录它的下标。如果标记的下标不是第一个元素的下标,则交换两个元素。第二轮:从第二个元素开始(因为第一个元素已经是第一轮排好的“有序”元素),...原创 2018-10-31 17:10:23 · 8886 阅读 · 3 评论 -
数字菱形图案(绘制图形题的通用思路解法)(C++)
数字菱形图案(双重循环)(C++)//找到一道比较有代表性的,较为全面的绘制图形,并且控制绘制字符在变化的题目,惊喜。【问题描述】编程打印用数字构成的菱形图案,菱形上半部分的行数n( 1<n<10 )从键盘输入,总行数为2n-1。图案的样式按下面的样例。【输入形式】从键盘输入包括中间一行在内的菱形上半部分的行数n ( 1&am原创 2018-10-20 09:41:56 · 4486 阅读 · 0 评论 -
把数字倒序的几种方法(二更,增加了负数反序的情况)(c++)
方法一:(最初级)【问题描述】把一个固定的5位数倒叙。【输入形式】从键盘输入一个5位数。【输出形式】倒序后的5位数。【样例输入】12345【样例输出】54321解题思路:题目已经说明是固定的5位数了,就把每位分解输出就可以。解题代码:#include <iostream>using namespace std;ma原创 2018-10-22 17:52:07 · 8895 阅读 · 2 评论 -
MATLAB 2017a 中文破解版安装教程
安装教程:百度网盘:链接:https://pan.baidu.com/s/1lnXOb9SuHmbPlHKf1ngyQQ提取码:ujw8下载压缩包,进行解压得到如下文件运行setup.exe,弹出以下界面,选择“使用文件密钥”。下一步。接受条款,选择是。下一步。选择我已有密钥,输入序列号“09806-07443-53955-64350-21751-41297”...原创 2019-02-15 19:13:52 · 10437 阅读 · 4 评论 -
鞍点(二维数组、降维处理、列指针、行指针)(四种方法实现)(c++)
【问题描述】找一个 n* n 的二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小(也可能没有鞍点,若有则仅有一个鞍点)。请设计函数int Andian(int a[][30], int n)实现之,其中n代表二维数组的行列数,返回值为鞍点,若返回值为0则代表没有鞍点。【输入形式】二维数组的行数n,以及每一个数据元素值【输出形式】鞍点值或者NO,NO代表没有鞍点【样例输入】...原创 2018-11-08 14:41:03 · 1951 阅读 · 1 评论 -
指针与数组的关系(一维、二维)
一、指针和一维数组间的关系前提条件:int a[10];//元素个数随意自己定int *p = a;//定义指针时直接初始化,也可以分为两步:int *p; p=a;第i个元素的地址:&a[i] 等价于 a+i 等价于 &p[i] 等价于 p+i第i+1个元素的值:a[i] 等价于 *(a+i) 等价于 ...原创 2018-11-07 21:47:31 · 346 阅读 · 0 评论 -
交换两个实参的值(c++)
引用#include <iostream>using namespace std;void swap( int &a, int &b ){ int temp; temp=a; a=b; b=temp;}int main(){ int x=3, y=5; cout<<" x= &原创 2018-11-07 19:23:51 · 571 阅读 · 0 评论 -
常用头文件的可调用函数的归类笔记
1. #include <iostream.h>在c++中,一般#include < iostream.h > 和 using namespace std一起出现(#include < iostream &原创 2018-11-02 22:28:36 · 417 阅读 · 0 评论 -
一维数组基础笔记(声明,定义,调用)
前言:自己对于数组的声明、定义、调用、赋初始值……一直弄不清楚格式,这一篇来专门整理一下,当作笔记1.数组定义1.1 定义一个5个元素的整型数组int array[5];(1) int 表示定义的定义的数组是整型数组,即数组空间里面存放整形变量(2) array 是定义数组的名称(3) [5] 是表示定义的数组有5个元素,每个类型都是整型(需要注意的是数组的下标都从0开始,所以5个元...原创 2018-11-02 19:18:30 · 1504 阅读 · 0 评论