算法
石公子
求赞~蟹蟹了,么么哒
展开
-
【转】求解动态规划问题的一般步骤
    动态规划相信大家都知道,动态规划算法也是新手在刚接触算法设计时很苦恼的问题,有时候觉得难以理解,但是真正理解之后,就会觉得动态规划其实并没有想象中那么难。网上也有很多关于讲解动态规划的文章,大多都是叙述概念,讲解原理,让人觉得晦涩难懂,即使一时间看懂了,发现当自己做题的时候又会觉得无所适从。我觉得,理解算...转载 2019-02-19 11:40:48 · 2804 阅读 · 0 评论 -
【算法复习】堆排序
// ConsoleApplication1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include "pch.h"#include <iostream>using namespace std;void toHeap(int a[], int length);void outArray(int a[], int length);v...原创 2019-03-28 18:34:32 · 251 阅读 · 0 评论 -
判断是否循环链表
如何判断循环链表实际上判断一个链表是否是循环的思路很简单,困扰我的反而是“带环链表是否就是循环链表”这个问题,穿梭于各中帖子、书本寻找答案终究找不到明确说明。《大话数据结构》中循环链表的定义为:“将单链表中终端节点的指针端由空指针改为指向头结点,就使整个单链表形成一个环,这种头尾相接的单链表称为单循环链表,简称循环链表。”也就是这个样子的:然后呢,还有其他带环链表是这个样子的:暂时先把这...转载 2019-05-24 14:52:21 · 4931 阅读 · 2 评论