
数据结构
豫彧
业精于勤荒于嬉,行成于思毁于随。
展开
-
N皇后问题 HDU - 2553详解
N皇后问题 HDU - 2553 DFS经典问题八皇后问题: 我使用的是DFS、回溯、递归法 题目: 在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。 你的任务是,对于给定的N,求出有多少种合法的放置方法。 In Put 共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。 输入:1 8 5 0 Out Put 共有若干行,每行一个正整数,表示对应输入行的皇后的不同放置数量。 输出:原创 2020-06-27 21:28:24 · 260 阅读 · 0 评论 -
二重两重双重指针链表实现电子科大头插法尾插法增删改
今天我写了一个双重指针的链表!!! 也就是指针的指针,用指针存储结构体地址,用双重指针储存地址的地址。 这里代码添加了大量注释 代码如下: #include<stdio.h> #include<stdlib.h> typedef enum Status{ success,fail,fatal,range_error } Status; typedef struc...原创 2020-05-02 11:42:58 · 341 阅读 · 0 评论