九阳神功-数据结构
竹杖芒鞋轻胜_马
这个作者很懒,什么都没留下…
展开
-
点赞狂魔(STL+set容器的实现)
点赞狂魔 问题描述: 微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。然而有这么一种人,他们会通过给自己看到的一切内容点赞来狂刷存在感,这种人就被称为“点赞狂魔”。他们点赞的标签非常分散,无法体现出明显的特性。本题就要求你写个程序,通过统计每个人点赞的不同标签的数量,找出前3名点赞狂魔。 输入格式: 输入在第一行给出一个正整数N(≤100),是待统计的用户数。随后N行,每行列出一位用户的点赞标签。格式为“Name K原创 2021-04-25 17:51:33 · 142 阅读 · 0 评论 -
dfs 牌型种类
牌型种数(DFS) 牌型种数 小明被劫持到X赌城,被迫与其他3人玩牌。 一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。 这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢? 思路 思路:循环遍历每个点数所选择的张数,每个点数最多可以选4张,最少可以选0张即不选,每当牌总数达到13张则计数。 代码 : #include<bits/stdc++.h> using namespace std原创 2021-04-12 21:42:39 · 148 阅读 · 0 评论 -
线性表元素的区间删除
6-1 线性表元素的区间删除 (20分) 给定一个顺序存储的线性表,请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储,并且相对位置不能改变。 函数接口定义: List Delete( List L, ElementType minD, ElementType maxD ); 其中list结构定义如下: typedef int Position; typedef struct LNode *List; struct LNode { ElementType Dat原创 2021-01-19 09:15:15 · 442 阅读 · 0 评论