自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 C/C++高级训练之指针的进阶一段

C/C++高级训练之指针的进阶一段空指针与野指针上次我们讲完了指针的一些基本操作,下面我们来说一说空指针与野指针空指针就是指针指向空,很简单的理解,通常我们在定义一个指针的时候如果无值可赋则将指针指向NULL,方便我们进行判断指针是否有效。int *p = NULL;if (p == NULL){ //执行操作}如果指针指向一个未知的位置会造成程序的崩溃,这时候我们叫这个指针叫做野指针!例如:#include<iostream>#include <string&g

2020-11-07 01:34:38 333

原创 排序算法之归并排序(Python-C++)

排序算法之归并排序(Python-C++)今天我们来学习一下归并排序的算法, 归并排序呢相对于前面的冒泡啊,插入啊,选择啊,速度和效率上是有明显优势的,尤其是对于大数据的排序效果更好,对于小数据可以使用前面的算法,如果对于大数据还使用前面的算法,,,你试试1G的数据排序要多久,10G,100G呢?归并排序算法原理:归并排序(Merge Sort)是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全

2020-11-06 01:51:32 229

原创 排序算法之希尔排序(Python-C++)

排序算法之插入排序(Python-C++)希尔排序呢算是插入排序的优化算法,下面是解释:希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因 D.L.Shell 于 1959 年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至 1 时,整个文件恰被分成一组,算法

2020-11-05 03:12:51 293

原创 C/C++高级训练

C/C++高级训练C/C++高级训练之指针C/C++高级训练C/C++高级训练之指针课程一:指针初识[link](https://www.youkuaiyun.com/)C/C++高级训练之指针课程一:指针初识link

2020-11-05 00:46:25 215

原创 C/C++高级训练之指针基础操作

C/C++高级训练之指针基础操作这一节课呢讲一讲指针的基本操作,包括,指针的加减运算,指针的运算及指针的强制类型转换。指针与整数的加减运算#include <iostream>#include <string>using namespace std;int main(void){//我们用代码来讲解//首先我们先定义一个字符串数组string meritList[] = {"玩游戏","撸代码","泡妹子","Q群开车","打豆豆"};//我们这里定义了一个

2020-11-05 00:45:28 246

原创 C/C++高级训练之指针初识

C/C++高级训练之指针初识什么是指针?指针就是变量,跟 int,double,string 等一样都是变量。指针的不同之处在于它比较特殊,指向内存的一块地址,可以通过指针去访问内存中的变量.如何定义一个指针?int *p = NULL;// int 代表变量类型,同样适用于指针,代表这是一个整型指针// * 是一个标识符,代表你定义的这个变量是一个指针类型// p 变量名称// NULL 给变量赋值指针的赋值1.初始化的时候就进行赋值int *p = NULL;in

2020-11-04 23:53:44 600

原创 排序算法之插入排序(Python-C++)

排序算法之插入排序插入排序的工作方式像许多人排序一手扑克牌。开始时,我们的左手为空并且桌子上的牌面向下。然后,我们每次从桌子上拿走一张牌并将它插入左手中正确的位置。为了找到一张牌的正确位置,我们从右到左将它与已在手中的每张牌进行比较。拿在左手上的牌总是排序好的,原来这些牌是桌子上牌堆中顶部的牌 。插入排序是指在待排序的元素中,假设前面n-1(其中n>=2)个数已经是排好顺序的,现将第n个数插到前面已经排好的序列中,然后找到合适自己的位置,使得插入第n个数的这个序列也是排好顺序的。按照此法对所有元

2020-11-03 11:40:38 342 1

原创 排序算法之选择排序(Python-C++)

选择排序原理首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。这里说下我对选择排序的理解:比如说一组数我们需要对其进行排序,我们先假定第一个数就是最小的,记下它的编号,然后我们的目光就往后面看找找有没有比它还小的数,然后找呀找,突然发现其中有一个数比它还小,然后我们就知道了原来它不是最小的啊,然后在心里把当初默认最小的那个数的编号改成这个数的编号,然后又继续寻找,结果又发现更

2020-11-03 11:06:41 191

原创 排序算法之冒泡排序(Python-C++)

冒泡排序算法原理:冒泡排序算法的原理如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。Python代码实现def sort_buble(sort_list): for i in range(len(sort_list) - 1): sorted =

2020-11-03 02:08:02 274

Python+Qt实现360领航版Ui界面

Python+Qt实现360领航版Ui界面,使用Python和Qt实现360领航版界面,没有第三方库,除了Qt库,下载后放在非中文目录可以直接运行程序。

2020-12-04

360ui界面素材_360最新界面素材

360ui界面素材,让你自己也能使用代码code出360界面,360领航版素材下载,360ui界面素材,让你自己也能使用代码code出360界面,360领航版素材下载

2020-12-04

比较实用的个人专用记事本,转自他人

比较实用的个人专用记事本,转自他人.........................

2011-07-22

加密解密易语言源码下载

加密 解密 易语言 源码,,,,,,,,,,,,,,,,,,,,,,

2011-07-22

空空如也

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

TA关注的人

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