
数据结构和算法
chang___hong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线性表
线性表概述 线性表是最基本、最简单、也是最常用的一种数据结构。在线性表中数据元素之间的关系是线性,数据元素可以看成是排列在一条线上或一个环上。 线性表分为静态线性表和动态线性表,常见的有顺序表(静态的)、单向链表(动态的)和双向链表(动态的)。 线性表的操作主要包括: (1)计算表的长度n。 (2)线性表是否为空 (3)将元素添加到线性表的末尾 (4)获取第i个元素,0≤i < n。原创 2017-05-08 14:44:04 · 269 阅读 · 0 评论 -
队列
1、队列的定义队列(Queue):也是运算受限的线性表。是一种先进先出(First In First Out ,简称FIFO)的线性表。只允许在表的一端front进行插入,而在另一端rear进行删除。 队首(front) :允许进行删除的一端称为队首。 队尾(rear) :允许进行插入的一端称为队尾。 线性表的操作主要包括: (1)清空队列 (2)判断是否为空 (3)元素转载 2017-05-08 17:06:25 · 228 阅读 · 0 评论 -
Pandas模块1
常用的两个数据结构:Serious和DataFrame Serious:表示一维数组#! /user/bin/env python #encoding=utf-8 __author__ = 'chw' import pandas as pd from pandas import Series,DataFrame print Series([1,2,4,5]) print Series([1,2,5原创 2017-05-16 22:22:30 · 412 阅读 · 0 评论 -
数据结构+算法
本人想研究jieba分词工具,里面涉及到一些数据结构,决定对数据结构进行一个全面的认识。有什么不足,请各位指导。流程: https://jingyan.baidu.com/article/4f34706e27367ce387b56d88.html *数据结构*官方定义: 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。 程序设计 = 数据结构转载 2017-05-08 09:10:25 · 367 阅读 · 0 评论 -
二叉树前中后递归算法
二叉链表的结点类型定义如下:typedef struct BiTNode { TElemType data; struct BiTNode *lchild,*rchild;//左右孩子指针 }BiTNode,*BiTree;前序遍历(DLR):若二叉树为空,则空操作;否则:1、访问根节点 2、先序遍历根节点的左子树 3、先序遍历根节点的右子树//先序遍历二叉树的递归算法 ,Vis原创 2017-09-08 20:10:32 · 463 阅读 · 0 评论 -
二叉树前中后 非递归算法
结点定义//Binary Tree Node typedef struct node { int data; node* lchild,rchild; //左孩子右孩子 }BTNode;中序非递归:前中后, 1 首先根节点,将其压进栈中 2 如果当前结点非空,将该结点压入栈中,然后将其左结点赋值给当前结点; 3 如果当前结点为空,输出当前的结点,弹出栈顶的结点,将其右结点赋值原创 2017-09-08 22:01:29 · 254 阅读 · 0 评论 -
剑指offer中连续子数组的最大和+最大的子序列和的问题
题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?(子向量的长度原创 2017-10-07 10:52:59 · 466 阅读 · 0 评论 -
动态规划
1.编辑距离 思路: 如果word1[i]==word2[j],a[i][j]=a[i-1][j-1]; 如果word1[i]!=word2[j],a[i][j]=a[i-1][j]+1, word2尾后添加word1[i] 如果word1[i]!=word2[j],a[i][j]=a[i][j-1]+1;word2删除尾后元素; 如果word1[i]!=word2[j],a[i][j]=a[i-...原创 2019-05-08 10:46:18 · 159 阅读 · 0 评论