自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 逆置单链表

#include<iostream>using namespace std;const int N=6;typedef int DataType;//类型定义typedef struct node{ //单链表      DataType data;      struct node* next;}LinkedNode,*LinkList;/****由数组创建单链表**...

2018-09-20 21:05:42 131

转载 【转载】centos安装python2.7.5

     1 切换到root用户      su     2 下载tar包  wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz     3  安装 tar -zxvf Python-2.7.5.tgz cd Python-2.7.5 ./configure --prefix=...

2018-07-24 18:55:24 6423

原创 Python秘籍(二)

列表  元组 [ ]表示列表,()表示元组。列表和元组能保存任意数量、任意类型的python对象。 可以用下标来访问里面的元素,下标从0开始,最后一个下标为-1使用索引操作符[ ]或者切片操作符[:]来获取子字符串(切片操作是一个前闭后开区间)切片字符索引规则:第一个字符索引是0,最后一个字符索引是-1 列表和元组的区别:列表中的元素可以修改,元组不...

2018-07-23 19:25:53 209

原创 Python 入门秘籍(一)

首先,在centos上安装Python(上一篇中提到)安装好之后······敲Python退出Python按 ctrl+DPython可以当成一个计算器,比如:虽然Python解释器可以直接执行一些语句。但大多数情况下,我们是将Python代码写入文件中。一般用。.py文件,再通过Python解释器来执行代码。例如:创建一个helloworld.py文件,然后将...

2018-07-21 17:21:40 326

原创 双向链表

#include<stdio.h>typedef char DLinkType;typedef struct DLinkNode { DLinkType data; struct DLinkNode* next; struct DLinkNode* prev;} DLinkNode;void DLinkListInit(DLinkNode** head);DLinkNode* DLin...

2018-05-07 17:20:55 73

原创 链表操作2

#include"Linklist.h"#include<stdio.h>/*** @brief 逆序打印单链表.** @param head*/void LinkListReversePrint(LinkNode* head){ if (head == NULL) return; LinkNode* tmp = head; LinkListReversePrint(tmp->...

2018-04-28 18:05:59 111

原创 单链表的基本操作

typedef char LinkType;typedef struct LinkNode { LinkType data; struct LinkNode* next;} LinkNode;/*** @brief 初始化链表** @param head*/void LinkListInit(LinkNode** head);/*** @brief 尾插一个元素到链表中** @param head...

2018-04-24 21:04:35 136

原创 顺序表1

#include<stdio.h>#include<assert.h>#include<stdlib.h>#pragma once#define SeqlistArrMax 100typedef char SeqlistType;typedef struct Seqlist{ SeqlistType SeqlistArr[SeqlistArrMax]; size...

2018-04-14 09:34:53 109

原创 C++动态内存管理

        malloc/calloc/realloc/free1、malloc调用形式为(类型*)malloc(size)。在内存的动态存储区中分配长度为“size”字节的连续区域,返回该区域的首地址,此时内存中的值没有初始化,是一个随机值。2、calloc 调用形式为(类型*)calloc(n,size)。在内存的动态存储区中分配n块长度为“size”字节的连续区域,返回首地址,此时内存中...

2018-04-04 11:46:21 89

原创 引用

引用概念:引用不是定义一个新的变量,而是给一个已经定义的变量重新起一个别名。用法:类型&引用变量名=已定义过的变量引用做参数:如果形参为引用类型,则形参是实参的别名。void swap(int&left, int& right){         inttemp = left;         right= left;         left= temp;}引用做返回值:...

2018-03-21 20:23:31 94

原创 高级指针1

1指针数组&数组指针 Int*p[5];Int (*p)[5];首先第一个是指针数组,由于[]的优先级高于*,所p先和[]结合,因此首先它是一个数组,然后它里面放的是指针.第二个是数组指针,由于()的优先级高于[],所以p先和*结合组成指针,指针指向该数组.2函数指针  Char *(*fun1)(char *p1,char *p2);Char * *fun2(char p1,char p...

2018-03-18 16:01:14 104

原创 linux操作指令(第一节课)

对于linux操作系统很多人会把它和虚拟机混为一谈,然而虚拟机指的是vmware一类的虚拟机软件。linux操作系统的应用是十分广泛的,比如互联网公司的服务器,人手一个的安卓机的内核就是linux操作系统。好了,开始说指令!!!首先,创建并打开一个虚拟机,然后鼠标右击打开终端(open in Terminal)。ifconfig                                查看计...

2018-03-12 22:20:36 111

原创 c++第一节课

对C++的第一节课的内容作以下总结:c++是在c的基础上更高级的编程语言,具体体现在:1)c++的关键字增加到了63个。2)c++头文件中不必包函stdio.h,而是包含iostream3)头文件包含完之后需要加 usingnamespace std;作用:定义标识符   含义:定义域一个名为std(标示符)的namespace(命名空间)中。4)#include<iostream>u...

2018-03-11 16:57:24 339

原创 test

最近比较懒,代码敲的少,博客写的也少。对这些东西丧失了最开始的热情。分析了一下原因:上课听不懂,下来作业催得紧,只能草草了事。这样下去,就会从厌学发展成惰学。感觉对于我基础比较差的大二学生,这样的进度有点快,因为本身的话我们只学了一个C语言,上课有些东西就从来没听过。前一段时间开始着手一些简单代码感觉刚刚会写虽然不是很熟练,但是基本上每道题都有了思路。最近写一些比较复杂的代码比如扫雷、三子棋等感觉

2017-10-27 17:51:05 97

原创 在路上

最近由于太忙,好几天都没写了。说说最近C 的情况吧。最近不知道是上课进度快还是自己对这块内容太过生疏,反正上课有时能听懂有时听不懂,而且偶尔会走神。em~~郁闷课下作业两个小时才能敲出来一个题,效率很低了。基本上敲出来一两道题后面的题看看感觉自己会,就上网搜答案了,完了之后看看网上的和自己想的是否差不多。反正最近状态不太好,希望尽快过去。感觉自己接下来应该先把谭浩强的书看完,最起码对一些基

2017-10-18 22:44:58 124

原创 c语言操作符总结

C语言操作符大致分为:算术操作符、移位操作符、位操作符、赋值操作符、单目运算符、逻辑操作符、条件操作符、逗号操作符、下标引用、函数调用和结构成员。。算术操作符:+ - * / %  这些操作符都很常见,也不用特别的说明。但是有一点:除%外,其他几个操作符可以作用于浮点数和整数。移位操作符:>右移     举个例子:00000000 ...00000010           

2017-10-18 22:24:27 205

原创 The third

最近感觉还不错,认真做了几道题以后,现在感觉对于解决一个问题终于有了头绪,不再是以前的榆木**。哈哈       今天在解决“1到100的所有整数中9出现的次数”的问题中,我最开始的想法是:if(((i*10)+9)但是感觉自己的想法很挫,于是参考了百度上的方法:if((i%10)==9)||(i/10)==9))感觉很不错,很容易理解。        在解决“1/1-1/2+1/3-

2017-10-11 20:14:19 163

原创 The second

最近感觉自己对编程这件事还是很上心的,目前来说所编的问题都是去年见过的,虽说是去年没好好学也没自己编,但是好歹也灌了一遍耳音有点印象。大概思路是有的,但是实际操作起来还是有些困难的。就比如之前将三个数由大到小排列,我当时思路是有的,可是实际操作就不知道该从哪里开始了。非要参考一下网上别人编好的。        从一个变成小白晋升为一个大神真心不容易,值得庆幸的是我已经迈出了第一步。 

2017-10-08 10:43:41 144

原创 The first

我是一名普通的本科生,现就读于陕科大。平时爱好打球,听音乐,偶尔也会文艺一下,属于一个标准的金牛男。由于今年才大二,刚经历完大一的懵懂,对自己以后的道路不是很明确,但是最近我突然有了对未来的看法,有了前进的方向。         我要开始学习编程,不是“大一式”的编程。我想将它作为一门爱好,而不是机械的完成它。所以每周除了固定的时间我在敲代码以外,我会抽出其他空闲时间玩一玩!争取在毕业之前可以

2017-09-28 13:46:35 138

空空如也

空空如也

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

TA关注的人

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