题解列表

筛选

优质题解

[编程入门]选择排序-题解(C语言代码)

----------**农历新年牛年大吉假期愉快!!!!!**----------#解题思路:fa-paper-plane-o:*算法原理1.在未排序的数组元素中找出最小的元素,将最小元素与数组起始元素交换位置。:fa-smile-o:2.从剩余未排序的数组元素中继续寻找最小的元素,
优质题解

【小白向】kruskal详解

[TOC]#Part-1前置算法1.了解图的存储,本文使用邻接表来存储图。#Part1最小生成树什么是最小生成树?《算法导论》给了我们一个很好的解释![算法导论部分内容](http://cat-shao.gitee.io/mypic/%E7%AE%97%E6%B3%95%E5%AF%BC%E8%AE%
优质题解

并查集详解(C++代码)(小白向)

#Part1并查集并查集是一种集合,它有两种操作:并、查。1.并:合拼两个集合。2.查:查找节点的根节点。并查集使用一个数组`parent`实现,记录里每一个定点的父亲。例如:`parent[3]=5`,那么5就是3的父节点。**一棵树**的根节点的双亲是它自己`parent[i]=i`,
优质题解

DNA-题解(C语言代码)详细题解

解题思路:利用字符数组来实现空格和X的的变换,其次找到打印规律。注意事项:注意一:题目输出的是X,而不是x,晃眼一看很容易写成小写,这样很不容易发现错误。注意二:输入包含多组测试数据。第一个整数N(N<=15),N表示组数,每组数据包含两个整数a,b。
优质题解

数据结构-AVL详解(C++代码)(小白向)

#Part-1前置算法由于平衡二叉树的目的是调整平衡,使搜索的速度保持`logn`,所以请在学任何平衡树之前请了解有关于**二叉搜索树**的特性与基本操作(增删改查)#Part1基础概念AVL是一种非常经典的调整平衡的思路,使用**平衡因子**来保持平衡。
优质题解

IP判断正则表达式-题解(Python代码)

~~C++党写python题解可还行。~~#Part-1前置算法你需要了解python的基本语法。#Part1概述正则表达式是一种~~语言~~快速匹配字符串的工具。>正则表达式,又称规则表达式。(英语:RegularExpression,在代码中常简写为regex、regexp或RE),
优质题解

数据结构-prim堆优化详解(C++代码)(小白向)

#Part-1前置算法1.了解图的存储,本文使用邻接表来存储图。#Part1最小生成树什么是最小生成树?《算法导论》给了我们一个很好的解释![算法导论部分内容](http://cat-shao.gitee.io/mypic/%E7%AE%97%E6%B3%95%E5%AF%BC%E8%AE%BA%E6
优质题解

筛选N以内的素数详解(C++代码)(小白向)

前排观影提示:```素数==质数```#Part1暴力?~~暴力部分在2019年的时候已经写过了,这里整理下。(啥我19年就入坑了?)[链接](https://www.luogu.com.cn/blog/pang223/prime-array)~~本题要求我们求n以内的素数,
优质题解

bellman_ford详解(C++代码)(小白向)

#Part-1前置解法在学习bellman_ford之前,你需要学习**存储图的方法**。建议在学习bellman_ford之前学习dijkstra,可以参考[程序员小灰的文章](https://mp.weixin.qq.com/s?__biz=MzIxMjE5MTE1Nw==&mid=2653197
优质题解

蓝桥杯2015年第六届真题-机器人繁殖-题解(C++/Python代码)

#题目1831:机器人繁殖时间限制:1Sec内存限制:128MB提交:883解决:227##题目描述X星系的机器人可以自动复制自己。它们用1年的时间可以复制出2个自己,然后就失去复制能力。每年X星系都会选出1个新出生的机器人发往太空。也就是说,