自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++之简单模板的应用

直接上代码,里面有一些需要注意的地方:1:函数模板和类模板如下://模板定义:模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数,//从而实现了真正的代码可重用性。模版可以分为两类,一个是函数模版,另外一个是类模版。//自己学习了c++的模板,感觉还是要自己编程才能掌握,所以做了一个练习如下如下:#include<iostream>usin...

2018-08-06 23:15:36 350

原创 c++之list简单操作,有一个小坑需要注意

#include <iostream> #include <stdlib.h>#include <list>using namespace std; class CA { public: void f() { cout << "CA f()" << endl; } ...

2018-08-05 11:58:27 482

原创 c++中简单基类与派生类中构造函数简单示例

#include <iostream>#include <string>using namespace std;int main(){ class People { private: std::string name; int age; string male; public: //People(string names, in...

2018-08-04 16:54:09 765

原创 c++容器之vector

参考博文https://blog.csdn.net/lsh_2013/article/details/46731331#include <vector>#include <iostream>using namespace std;int main(void){ vector <int> v1; //给容器从数组下标0开始的数组赋值 ...

2018-08-04 00:39:56 132

原创 c语言strlen与sizeof对比

#include<stdio.h>#include<string.h>int  main(void){    printf("hello world!\n");        char str[5] = {'a','b','c','d','e'};    char *p = str;    int plen = sizeof(p);    int strl...

2018-07-29 10:33:56 815

原创 python数据结构之二叉树及其递归遍历和非递归遍历(非递归原创,递归参考别人代码)

二叉树创建及递归和非递归代码如下:stack = []stack1 = []class TreeNode(object): def __init__(self, data = 0,left = 0, right = 0): self.data = data self.left = left self.right = right...

2018-07-23 21:51:07 294

原创 python数据结构之有头节点的双向循环链表

http://www.cnblogs.com/yupeng/p/3413800.html  这篇博文是双向非循环的链表的实现  不过我还是在我单链表基础之上修改实现的代码如下:#http://www.cnblogs.com/yupeng/p/3413763.html 这是一篇好文章,但我要靠自己来实现单链表class Node(object): def __init__(s...

2018-07-23 11:30:13 382

原创 python数据结构之单链表的实现

首先摘抄一下某博客上面的代码实现:http://www.cnblogs.com/yupeng/p/3413763.html#!/usr/bin/python# -*- coding: utf-8 -*-class Node(object):#定义链表单个节点 def __init__(self,val,p=0): self.data = val ...

2018-07-22 22:29:47 204

原创 python数据结构之顺序表

参考链接:http://www.cnblogs.com/yupeng/p/3405072.html发现这里的代码有点复杂,可以用更简单的方法实现:代码如下:class seqlist(object): def __init__(self,maxsize): self.maxsize = maxsize self.data = list(rang...

2018-07-22 20:09:19 432

原创 python中yield

带有 yield 的函数在 Python 中被称之为 generator(生成器)例子:实现斐波那契(Fibonacci)數列def fab(max): n, a, b = 0, 0, 1 while n < max: yield b # 使用 yield print('b =', b) # print b ...

2018-07-22 15:37:32 139

转载 python中的iter函数

1,iter(object)例子:lst = [1, 2, 3] for i in iter(lst):    print(i)2,iter(object, sentinel)例子:class counter: def __init__(self, _start, _end): self.start = _start self...

2018-07-22 14:53:33 5187

原创 python中list和set查找

from random import randrangefrom timeit import *import sysl = [randrange(1000) for i in range(100)]print(sys.getsizeof(l))s = set(l)print(sys.getsizeof(s))def checklisttime(): for i in ra...

2018-07-15 10:37:23 6452

原创 python模块之timeit模块

timeit模块用来测量函数执行时间,通过实际代码学习怎样应用timeit模块from timeit import *print(timeit('x = 7'))print(timeit('x = 7',number=1000000))print(timeit('x = 7',number=1000000))print("上面三个打印说明number默认值为1000000次,单位是秒---...

2018-07-15 02:08:51 323

原创 python模块之tkinter模块简单应用

tkinter模块用来做界面,可以根据我下面的程序做参考。from tkinter import * # 导入 Tkinter 库root = Tk() # 创建窗口对象的背景色#######################下面是窗口的一些属性设置############root.title("hello world")root.geometry('800x100')root.re...

2018-07-11 11:33:58 583

原创 内核线程

内核线程的真正含义是:内核线程没有独立的地址空间,地址空间的mm域为空NULL,他们没有用户上下文。《linux内核设计与实现30页、250页》。内核线程只运行于内核空间,它只能使用大于PAGE_OFFSET[3G]的地址空间:0x'FFFF000-0XFFFFFFFF。可以通过ps -ef查看内核线程。内核线程接口:1:kthread_create() :创建内核线程              ...

2018-03-19 22:31:53 3995

空空如也

空空如也

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

TA关注的人

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