自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浅然的专栏

个人Github:https://github.com/linjie98 | 有困难要上,没困难创造困难也要上!

  • 博客(265)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python入门(六)——self,类,方法,__init__,类对象,类变量,文件操作,判断回文,pickle模块用法

一、self参数类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。虽然self可以改成其他名称,但是遵循惯例有利于程序的可读性 如果你的类方法中没有一个参数,你依旧必须拥有self参数!class Test: def prt(self): print(self) print(self.__cla

2017-10-17 20:35:40 1011

原创 Python入门(五)——备份文件全过程

一、安装压缩程序在win下无法使用zip命令,所以得自己下压缩程序,这里我推荐winRAR和7z-zip(下面我用7z-zip)二、将python版本和压缩程序添加到path1.先进入编辑环境位置控制面板->系统和安全->系统,选择高级系统设置,选择环境变量 2.在环境变量面板中找到系统变量中的path,选择编辑3.将刚刚下载的7z.zip中的7z.exe复制到C:\Windows下4.在系统变量

2017-10-15 13:44:22 1774

原创 Python入门(四)——模块,__name__属性,dir()函数,包的概念

一、模块 模块其实用自己的话说就是,你先创建一个test.py的文件(里面包含函数与变量等),然后再创建一个test2.py文件,在开头用import引入test.py,这样就可以在test2.py中使用test.py的函数了实例:先创建test.py:(以下是代码内容)#!/usr/bin/env python# -*- coding:utf-8 -*-# author: xulinji

2017-10-14 19:37:35 3235 3

原创 Python入门(三)——函数,参数,参数默认值,可变参数,关键字参数,组合参数,递归函数

一、函数的定义 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。 例子#!

2017-10-13 16:27:26 3871

原创 顺序栈与链栈基本操作

一、顺序栈后进先出 1、顺序栈是利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素 2、因为顺序栈使用中所需的最大容量无法估计,所以一般初始化设空栈时,不应该限定栈的最大容量。而应该为栈分配一个基本容量,然后在应用过程中,当栈的空间不够使用再不断扩大 所以可以设两个#define,一个是初始,一个是扩大 3、注意:top指针是指向最后一个元素的下一个位置(指为

2017-10-12 20:21:40 3957 1

原创 Python入门(二)——运算符,求值顺序,if/for/while语句,list,tuple,dict,seq,set

一、运算符 下面我举一些常见的,部分没有写#!/usr/bin/env python# -*- coding:utf-8 -*-# author: xulinjie time:2017/10/11print(1+3)#输出4print(13/3)#输出4.333333333333333#向下取整至最接近的整数print(13//3)#输出4#取模print(13%3)#输出

2017-10-11 20:28:12 2854

原创 Python入门(一)——IDE选择,输入输出,类型规范,转义序列,格式问题,标识符

一、IDE选择我推荐Pycharm,功能强大,操作简单。至于配置安装过程请百度。二、py版本我是py2.7和3.6一起混合使用,不过主要以3.6为主三、输入输出 输入:input输入数值,raw_input输入字符串#!/usr/bin/env python# -*- coding:utf-8 -*-# author: xulinjie time:2017/10/8# input和raw_

2017-10-09 22:02:56 1600

原创 单链表逆置代码解析

#include <stdio.h>#include <malloc.h>typedef struct LNode{ int data; struct LNode *next;}LNode,*Linklist;Linklist Insertlist_last(Linklist head)//尾插{ Linklist p; Linklist q; i

2017-10-08 21:27:58 4015 3

原创 hexo+github搭建个人博客

一、先胡扯 本人本次是在linux(ubuntu)下来搭建的,不过其实win下和linux下都是大同小异,都是可以类似比较着看的。 先说说需要的一些工具把,有:git,node.js,github,Hexo。还有一双敢于操作的手。 下面进入操作二、安装1、安装git sudo apt-get install git-core2、安装G++和curl和安装node.

2017-10-03 21:36:32 867

原创 链表中p->next=head->next;语句解析

在看到一些书上或者网上写的不管是单链表还是双向循环链表等,都会有p->next=q->next;或者p-next=head->next; 这里q是尾指针,head是头指针,p是指向新建结点的指针该语句作用 这条语句的作用其实就是给新建结点找到它该有的位置该语句在单链表下的头插法是必须存在的,而在双向循环下可有可无1.单链表的头插法下p-next=head->next;LinkLis

2017-09-30 16:20:31 33417 1

原创 单链表(不含头结点)--尾插,查找

#include <stdio.h> typedef struct Node { int data; struct Node *next; }LNode, *LinkList; void create_list_rear(LinkList *head,int n)//尾插法 { int i; Li

2017-09-29 21:53:24 1186

原创 双向循环链表--增删查操作

双向循环链表与单链表区别其实不多,对比之后就是多了几个操作步骤#include <stdio.h>#include <malloc.h>typedef int Elemtype;typedef struct LNode{ Elemtype data; struct LNode *prior; struct LNode *next;}LNode,*LinkList;L

2017-09-29 21:31:47 791

原创 单链表--增删改查,头插尾插,清空销毁

#include <stdio.h> #include <malloc.h> #define ok 1 #define error 0 typedef int Elemtype; typedef struct LNode{ Elemtype data; struct LNode *next; }LNode,*LinkLi

2017-09-29 21:27:15 736 3

原创 HDU1205最多糖果(隔板)构造最大空间

Problem Description HOHO,终于从Speakless手上赢走了所有的糖果,是Gardon吃糖果时有个特殊的癖好,就是不喜欢将一样的糖果放在一起吃,喜欢先吃一种,下一次吃另一种,这样;可是Gardon不知道是否存在一种吃糖果的顺序使得他能把所有糖果都吃完?请你写个程序帮忙计算一下。 Input 第一行有一个整数T,接下来T组数据,每组数据占2行,第一行是一个整

2017-09-25 22:46:06 599

原创 顺序表增删改查两种方法---C实现

一、无返回值的增删改查(且成员elem以指针形式)#include <stdio.h>#include <malloc.h>#define list_init_size 100#define add_list 10#define ERROR 0#define OK 1typedef int Elemtype;typedef struct{ Elemtype *elem;

2017-09-24 18:54:47 2690 1

原创 codevs 1075数组去重+排序&桶排序

题目描述 Description 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。 输入描述 Input Descriptio

2017-09-17 13:34:31 1534

原创 存储类型、ADT、纯C去引用、算法及设计原则、时间复杂度---基本概念

一、顺序印象&非顺序印象 是数据元素之间的关系在计算机中有两种不同的表示方法二、顺序存储结构&链式存储结构 由两种印象得到两种不同的存储结构1、顺序存储结构特点(连续) 借助元素在存储器中的相对位置来表示数据元素之间的逻辑关系 方便查找,增删数据麻烦 没有结点概念,只有元素2、链式存储结构特点(不连续) 借助指示元素存储地址的指针表示数据元素之间的逻辑关系

2017-09-15 21:09:44 809

原创 数据结构预备知识总结

一、sizeof介绍 sizeof 1.是计算对象所占的字节数,通常用来查看变量、数组或结构体等所占的字节个数。 2.是单目操作符,类似于++,– 3.sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。使用方法 1.用于数据类型 sizeof使用形式: sizeof(

2017-09-13 16:34:44 740

原创 HDU1201求出生到18岁生日总天数

18岁生日 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 33556 Accepted Submission(s): 10909 Problem Description Gardon的18岁生日就要到

2017-08-15 14:28:22 2047

原创 HDU1196进制转换

Lowest Bit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 12485 Accepted Submission(s): 9114 Problem Description Given an po

2017-08-11 19:26:00 570

原创 HDU1194Beat the Spread

Beat the Spread! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 7274 Accepted Submission(s): 3840 Problem Description Superb

2017-08-11 19:22:47 667

原创 HDU1170四则运算

Balloon Comes! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 30958 Accepted Submission(s): 11667 Problem Description The co

2017-08-10 21:29:18 1534

原创 HDU1164质数

Eddy’s research I Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 10378 Accepted Submission(s): 6417 Problem Description Eddy

2017-08-10 21:18:06 836

原创 HDU1163九余数定理

Eddy’s digital Roots Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 7068 Accepted Submission(s): 3879 Problem Description Th

2017-08-08 12:56:27 752

原创 codevs 1205单词翻转

1205 单词翻转 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 青铜 Bronze 题解 题目描述 Description 给出一个英语句子,希望你把句子里的单词顺序都翻转过来 输入描述 Input Description 输入包括一个英语句子。 输出描述 Output Description 按单词

2017-08-08 12:12:32 1076

原创 HDU1157寻找中位数

Who’s in the Middle Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 19381 Accepted Submission(s): 8533 Problem Description FJ

2017-08-07 21:25:31 830

原创 HDU1108求最小公倍数

最小公倍数 Problem Description 给定两个正整数,计算这两个数的最小公倍数。 Input 输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数. Output 对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。 Sample Input 10 14 Sample Output 70

2017-08-07 21:18:16 506

原创 HDU1106字符串处理+排序

排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 61475 Accepted Submission(s): 18243 Problem Description 输入一行数字,如果我们把这行数字中的

2017-08-07 21:14:17 535

原创 HDU1098数学归纳

Ignatius’s puzzle Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 10129 Accepted Submission(s): 7108 Problem Description Igna

2017-08-06 14:27:26 699

原创 HDU1097暴力打表找规律a^b

A hard puzzle Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 44659 Accepted Submission(s): 16333 Problem Description lcy giv

2017-08-05 20:18:20 609

原创 HDU1089-1096输入输出基础题组

1089 1 5 10 20 Sample Output 6 30代码#include <iostream>using namespace std;int main(){ int a,b,sum; while(cin>>a>>b) { sum=a+b; cout<<sum<<endl; }

2017-08-05 17:29:47 1175

原创 HDU 1076寻找第N个闰年

An Easy Task Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 23862 Accepted Submission(s): 15338 Problem Description Ignatius

2017-08-04 10:43:33 708

原创 HDU 1070找最便宜的牛奶

Milk Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 22588 Accepted Submission(s): 6072 Problem Description Ignatius drinks m

2017-08-03 20:28:57 582

原创 HDU 1061暴力打表找规律

Rightmost Digit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 57447 Accepted Submission(s): 21742 Problem Description Given

2017-08-02 19:45:28 703

原创 利用暴力打表来规律

一般暴力打表都是用在没有啥特殊算法或者实在想不到能用啥算法了,以至于去找规律来使用的直接举例子例如让你算n的n次放的值的个位数上的数(有点绕口),就是比如n是4,就是4*4*4*4=256,256的个位数上是6,所以6就是所求的值。 (其实这个例子是有算法的,但假如你不知道这个算法)你可以采用找规律的方式。 你可以先让n在50以内所有的值都通过暴力打表先打印出来(打印在txt文件中,然后找到规

2017-08-02 14:23:02 6187 1

原创 HDU 1058打表、控制输出

Humble Numbers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26862 Accepted Submission(s): 11819 Problem Description A numb

2017-08-01 20:22:31 517

原创 HDU 1056HangOver

HangOver Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 14230 Accepted Submission(s): 6253 Problem Description How far can y

2017-07-31 17:18:37 486

原创 HDU 1048字符串格式控制

The Hardest Problem Ever Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26948 Accepted Submission(s): 12632 Problem Description

2017-07-30 22:05:52 732

原创 HDU 1040数组输出格式&简单排序

As Easy As A+B Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 63485 Accepted Submission(s): 27307 Problem Description These

2017-07-28 17:01:02 1067 1

原创 HDU 1037理解题目即AC

Keep on Truckin’ Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 14872 Accepted Submission(s): 10222 Problem Description Boud

2017-07-28 14:47:39 605

前端面试宝典

前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典前端面试宝典

2017-09-03

SpringMVC JSR303数据校验DEMO(附:JSR303的JAR包)

SpringMVC JSR303数据校验DEMO(附:JSR303的JAR包) SpringMVC JSR303数据校验DEMO(附:JSR303的JAR包)

2018-06-05

SpringMVC访问静态资源

SpringMVC访问静态资源SpringMVC访问静态资源SpringMVC访问静态资源

2018-06-03

H5评论页面代码

H5实现评论&回复页面

2017-05-18

C++重写String类

C++重写String类C++重写String类C++重写String类C++重写String类

2018-05-26

SpringBoot+Mybatis项目搭建

SpringBoot+Mybatis项目搭建SpringBoot+Mybatis项目搭建

2018-07-15

SpringMVC@RequestMapping(重点)@RequestParam@PathVariable示例

SpringMVC@RequestMapping(重点)@RequestParam@PathVariable示例

2018-05-15

SpringBoot+MongoDB+Echarts图表数据可视化

SpringBoot+MongoDB+Echarts图表数据可视化 SpringBoot+MongoDB+Echarts图表数据可视化

2018-07-21

网站开发后台css/js/img文件

网站开发后台css,js,img文件

2017-08-14

html5——企业网页

html5自写企业网页

2017-04-15

百度编辑器

百度编辑器源文件

2017-08-18

thinkphp_3.2.3_full框架

thinkphp框架

2017-08-13

SpringMVC ModelAndView、Model及Map、@SessionAttributes场景与应用

SpringMVC ModelAndView、Model及Map、@SessionAttributes场景与应用

2018-05-19

SpringMVC表单标签进行数据绑定(图书管理)Demo

SpringMVC表单标签进行数据绑定(图书管理)DemoSpringMVC表单标签进行数据绑定(图书管理)Demo

2018-06-01

Springmvc请求处理方法参数

Springmvc请求处理方法参数Springmvc请求处理方法参数

2018-05-17

SpringMVC @ModelAttribute应用

SpringMVC @ModelAttribute应用SpringMVC @ModelAttribute应用

2018-05-23

css,js,img文件

网站开发所需样式

2017-08-13

html5个人blog源文档

2017-04-15

个人blog首页源文档

这是html5自写个人blog首页源文档

2017-04-15

javascript中文文档

js中文文档

2017-05-03

SpringMVC跑Hello World

SpringMVC跑Hello World博客相应代码SpringMVC跑Hello World博客相应代码

2018-05-13

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

TA关注的人

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