自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 第一天反转链表

这是牛客网的第一个题,反转链表,人家写的简单,但是我感觉难,可能是我链表学的一般吧。

2024-04-16 00:18:03 87

原创 云智前端面试题

团队氛围,四个地方沟通,不同的地域沟通,比较活跃,蛮不错的。组内的技术交流,腾讯课堂,想学啥都有,什么课都会设计,实习的这个事情,导师给你事情,给你设定目标,掌握技术的能力和程度,项目实践,蛮多的事情去尝试,腾讯运营的迁移平台,全球top10,的云,阿里云,华为云,云仓,对前端的技术栈是rakter,业务涵盖内部的七八个部门使用,千亿规模几十个亿,前端开发有8个人,面试的时候不要太紧张,能回答就回答,不能回答就不要太勉强。校招的需求是否还有,转正的话,校招,实习岗。6、CSS的兼容性的代码。

2024-04-05 14:52:55 311 1

原创 雪花❄代码,纯HTML,复制粘贴即可使用。

纯手工HTML原创代码,复制粘贴即可使用

2024-01-23 22:16:47 484 1

原创 word光标白色怎么改

word中的白色光标很恶心,不知道光标在哪,莫急。下面老夫教你如何关闭它

2023-12-10 20:02:00 2957

原创 编译原理求first和follow代码实现并打印预测分析表

编译原理求first和follow代码实现并打印预测分析表。

2023-11-20 23:40:59 179 1

原创 逐次加一+bell有向图算符优先分析技术从文件读取规则,然后生成算符优先矩阵,利用逐次加一和bell有向图生成fx和gx的关系。最后根据优先关系矩阵判断是不是句子并给出识别过程。支持文件输入不同的文法

本程序实现了利用逐次加一+bell有向图算符优先分析技术从文件读取规则,然后生成算符优先矩阵,利用逐次加一和bell有向图生成fx和gx的关系。最后根据优先关系矩阵判断是不是句子并给出识别过程。支持文件输入不同的文法,根据不同的文法来产生不同的规则,生成不同的Fx和gx.

2023-11-20 23:35:47 300 1

原创 寻找T的第k小元素的问题

本文讨论了如何高效地解决选择问题,即给定一个序列T和一个整数k,寻找T的第k小元素。该问题在许多应用中都具有重要意义。我们提供了一种基于减治法算法来解决这个问题。通过算法优化,我们可以高效地找到第k小元素,而不需要检查所有元素。最后,我们讨论了这种算法的时间复杂度和空间复杂度,并展示了其在实际应用中的性能优势。

2023-10-19 16:16:24 61

原创 算法设计与分析 减治法实验找两个序列的中位数

本文探讨了如何在时间和空间两方面都尽可能高效地找出两个等长升序序列的中位数。我们提出了一种算法,该算法的时间复杂度为O(n),其中n是序列的长度。此算法的核心思想是利用二分查找和A、B两个序列的有效范围来快速定位中位数。在二分查找过程中,我们使用A、B两个序列的有效范围来更新查找范围,直到查找范围缩小到只有一个元素。这个算法不需要额外的存储空间,因此空间复杂度为O(1)。实验结果表明,该算法在处理大规模数据时具有较高的效率和实用性。

2023-10-19 16:13:34 114

原创 压缩文法的等价变换(加标记法)

本文主要采用C语言实现加标记法来实现压缩文法的等价变换。从一个文件中读取对应的规则,然后输出对应的压缩后的文法。也可以在终端手动输入文法。

2023-10-17 20:36:37 291 1

原创 C语言实现学生考勤管理系统

【代码】C语言实现学生考勤管理系统。

2023-03-13 19:00:40 3602 3

原创 调整输入数组A[0..n],将其分为两部分,左边所有元素为奇数,右边所有元素为偶数 C语言实现

调整输入数组A[0..n],将其分为两部分,左边所有元素为奇数,右边所有元素为偶数 C语言实现

2022-10-14 17:45:50 1587

原创 Java遍历集合Map

对Java的Map集合进行遍历的方法

2022-06-19 23:03:19 216

原创 Java输出ArrayList(迭代器方法)

使用Java迭代器来输出集合中的元素

2022-06-19 22:34:18 1656

原创 java编写随机程序,随机生成10道一百以内的加减法

Java随机生成10道一百以内的加减法利用Java随机编程输出10道一百以内的加减法在这里插入代码片public static void main(String[] args){ Scanner input=new Scanner(System.in); for(int i=0;i<10;i++) { int a=(int)(Math.random()*100+1); int minus=(int)(Math.random()*100+1); int as=(int)(

2022-04-13 22:24:36 5079 2

原创 for each如何循环输出自定义类中的元素

Java中有一种功能很强大的循环结构,可以用来一次处理数组(或者其他元素的集合)中的每一次元素,而且不必考虑其下标值。下面就让我们来一起看一下这种循环吧!1:语句的格式为for (variable :ccollection) statement例如:...

2022-04-08 21:55:23 564

原创 CSS的布局和定位

CSS的布局和定位这里写目录标题**CSS的布局和定位**盒子模型CSS的定位机制css 的新的特新和浏览器的支持度盒子模型盒子模型:决定元素是什么样的,包括页面元素的大小,边框,和其他元素的距离等。定位机制:文档流,浮动定位,层定位三种,决定元素放在哪。盒子模型:盒子模型的组成:content(内容);height(高度);width(宽度);组成。一个盒子的实际宽度、高度:content+padding+border+margin。overflow属性当盒子的内容溢出边界的时候可以使

2022-04-05 17:50:47 506

原创 web前端开发笔记(一)html

html部分第一:页面添加图片第二:用锚点实现网页间的跳转第三:用锚点实现网页内部跳转第4:用#来创建固定连接第五:创建一个无序列表第六:创建一个有序列表第七:在页面创建一个输入框第八:创建一个表单第九给表单加提交按钮第十:创建一组单选按钮第十一:创建一组复选框第一:页面添加图片第一:页面添加图片用img元素,来为你的网站添加图片,其中src属性指向一个图片的地址。但是img标签,是没有结束标记的。所有的img标签,必须有alt属性,alt属性的文本,是当图片无法加载时,用来替代文本,这对于通过屏

2022-04-05 17:34:57 686

原创 web前端开发JavaScript笔记整理

JavaScript笔记javascript笔记大全***JavaScript笔记***JavaScript如何使用?JS语法常见的关键字常见的数组API函数:JavaScript如何使用?JavaScript如何使用?1:直接嵌入在元素事件中;如< div οnclick=“js部分代码”> 2:写在< script>< /script >标签中;在本标签中是不允许出现任何内容的;3:写在外部的脚本文件中;语法规范:使用分号来结束;大小写敏感,英文标点符

2022-04-05 15:47:54 1362

原创 Java输出hello world

这是我们学习java所必须学习的第一个程序public static void main(String args[]){System.out.println("hello world");}程序的运行结果如下:喜欢记得关注博主哦

2022-04-03 23:43:25 6410 1

原创 java输入员工人数和工资并打印输出平均工资和超过平均工资的人数

java输入员工人数和工资并打印输出平均工资和超过平均工资的人数## 标题`在这里插入代码package javapractice;import java.util.Scanner;public class Birthday {public static void main(String[] args) { Scanner in= new Scanner (System.in); int n=in.nextInt(); int []a=new int[n]; int sum=0; int c

2022-04-03 23:31:15 1343

原创 C++爱心代码(红色)

C++输出红色的爱心

2022-04-03 15:40:54 122807 39

android 实现仿微信通讯录

android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录android 实现仿微信通讯录andr

2023-11-20

Android 自定义通讯录(仿Ios反弹效果+模糊搜索+查看手机通讯录+拉伸导航条) 效果图如下:

Android 自定义通讯录(仿Ios反弹效果+模糊搜索+查看手机通讯录+拉伸导航条) 效果图如下:JContact Android 自定义通讯录(仿Ios反弹效果+模糊搜索+查看手机通讯录+拉伸导航条) 效果图如下: image image image 用法 Android Studio 引入依赖 compile 'com.soubw:jcontactlib:0.1.2' 调用示例 添加继承实体对象JContacts(可直接使用JContacts实体对象,根据自己是否需要扩展实体属性) 实例为添加自己拓展实体属性 public class MainBean extends JContacts implements Serializable { private String wxj; public String getWxj() { return wxj; } public void setWxj(String wxj) { this.wxj = wxj; } public MainBe

2023-11-20

排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:

排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以多选,如图:排序列表 android studio 版本 实现了类似与通讯录的效果, 可以

2023-11-20

软件设计-网上购物系统软件需求设计,包括系统总架构,用例图,接口部分等设计

该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则则省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。 1. 用户注册和登录功能:用户可以通过注册账户和登录系统来使用购物功能。系统需要提供注册账户的界面,用户可以输入用户名、密码等必要的信息,完成注册操作;同时系统也需要提供登录界面,用户可以输入已注册的用户名和密码等必要信息,完成登录操作。 2. 商品展示功能:网上购物系统需要提供商品展示功能,将商品信息以一定的方式展示出来,以便用户进行浏览、选择、比较等操作。这些信息可以包括商品的名称、图片、价格、销量、评论等。 3. 购物车管理功能:当用户选择并购买商品时,他们可以将商品添加到购物车中,系统需要提供购物车管理功能,用户可以查看购物车中的商品,并进行修改、删除等操作。 4. 订单生成功能

2023-10-27

python解决TSP问题以及采用分支定界法解决TSP问题并对比

pythonpython解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以及采用分支定界法解决TSP问题并对比python解决TSP问题以

2023-10-24

Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现

本项目集成了多个部分,主要包含了Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页面的实现Android Studio设置登录界面,计算器界面,相册页面、注册页面、打电话页面、通讯录页面以及调整字体大小页

2023-10-24

动态规划算法求解TSP 用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的

动态规划算法求解TSP 用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。动态规划算法求解TSP 用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。动态规划算法求解TSP 用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。动态规划算法求解TSP 用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。动态规划算法求解TSP 用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下

2023-10-23

用ACO解决TSP问题,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值

用ACO解决TSP问题,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。用ACO解决TSP问题,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。用ACO解决TSP问题,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。用ACO解决TSP问题,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。用ACO解决TSP问题,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。用ACO解决TSP问题,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平

2023-10-23

动态规划算法求解最长严格递增子序列的长度问题

给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。(用递归和动态规划算法分别解决并比较计算时间)例如: 输入:nums = [10,9,2,5,3,7,101,18] 输出:4 解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。(用递归和动态规划算法分别解决并比较计算时间)例如: 输入:nums = [10,9,2,5,3,7,101,18] 输出:4 解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。(用递归和动态规划算法分别解决并比较计算时间)例如: 输入:nums = [10,9,2,5,3,7,101,18] 输出:4 解释:最长递增子序列是 [2,3,7,101],因此长度为 4 。给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。(用递归和动态规划算法分别解决并比较计算时间)例如: 输入:nums = [10,9,2,5,3,7,101,18] 输出:4 解释:最长递增子序列是 [2,3

2023-10-23

动态规划解决TSP问题用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最

用动态规划算法求解TSP,数据为Solomon数据集的c101文件读取,可视化路径图,用图展示每次迭代的最优值、最差值和平均值,并与Gurobi求解结果比较各计算时间下的目标值。首先,我们需要安装所需的库。如果你没有安装这些库,可以通过以下命令进行安装: bash pip install numpy pandas matplotlib networkx gurobipy 然后,我们需要读取Solomon数据集的c101文件。这个文件是一个路线优化问题的标准测试数据集。我们使用networkx库来构建图,并使用pandas来读取数据。 以下是使用动态规划算法求解旅行商问题(TSP)的Python代码。为了可视化每次迭代的最优值、最差值和平均值,我们使用matplotlib库。python import networkx as nx import pandas as pd import gurobipy as grb import matplotlib.pyplot as plt # 读取数据集 df = pd.read_csv('c101.solomon.edges

2023-10-22

ACO解决TSP问题蚁群算法解决旅行商问题代码python

蚁群算法(Ant Colony Optimization,ACO)是一种基于种群寻优的启发式搜索算法,有意大利学者M.Dorigo等人于1991年首先提出。该算法受到自然界真实蚁群集体在觅食过程中行为的启发,利用真实蚁群通过个体间的信息传递、搜索从蚁穴到食物间的最短路径等集体寻优特征,来解决一些离散系统优化中的困难问题。 经过观察发现,蚂蚁在寻找食物的过程中,会在它所经过的路径上留下一种被称为信息素的化学物质,信息素能够沉积在路径上,并且随着时间逐步挥发。在蚂蚁的觅食过程中,同一蚁群中的其他蚂蚁能够感知到这种物质的存在及其强度,后续的蚂蚁会根据信息素浓度的高低来选择自己的行动方向,蚂蚁总会倾向于向信息素浓度高的方向行进,而蚂蚁在行进过程中留下的信息素又会对原有的信息素浓度予以加强,因此,经过蚂蚁越多的路径上的信息素浓度会越强,而后续的蚂蚁选择该路径的可能性就越大。通常在单位时间内,越短的路径会被越多的蚂蚁所访问,该路径上的信息素强度也越来越强,因此,后续的蚂蚁选择该短路径的概率也就越大。经过一段时间的搜索后,所有的蚂蚁都将选择这条最短的路径,也就是说,当蚁巢与食物之间存在多条路径时。

2023-10-22

C语言玫瑰花代码 -“我将玫瑰藏于身后,期盼与你赴约” “玫瑰即使凋零也高贵于路边的野花”

c语言玫瑰花代码在古希腊神话中,玫瑰花集爱与美于一身,既是美神的化身,又溶进了爱神的血液,所以它所代表的含义是爱情。 我们应该用玫瑰花来表达我们的爱意,但是好多的恋人都是因为异地而没有办法去买一束新鲜的玫瑰去送给自己的爱人。 女孩子需要的只是一个态度而已,所以!我们男孩子要发挥自己的理性脑瓜来准备一份特殊的玫瑰何乐而不为呢! so!接下来让我们用代码的方式亲手送出自己的那一份爱! “我将玫瑰藏于身后,期盼与你赴约” “玫瑰即使凋零也高贵于路边的野花”在这个美丽的世界里,没有什么比一朵盛开的玫瑰更能代表爱情和浪漫。现在,我们用C语言来创作一朵独特的玫瑰花,以此来感受编程的魅力和无限可能。 在这段代码中,我们将使用打印字符的方式,通过间接与操作(bitwise AND)来生成一个玫瑰花的形状。这是一种简单而有趣的方式来利用C语言进行图形化的表达。 我们将使用一个二维数组来代表我们的玫瑰花。每个元素代表一朵花瓣的位置,我们用'1'来表示花瓣,用'0'来表示没有花瓣。通过间接与操作,我们可以控制花瓣的形状和大小。 首先,我们需要定义一个函数,该函数接受两个参数:一个是二维数组,另一个是

2023-10-20

学生成绩管理系统软件需求功能说明书

该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则则省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。 该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。 本文档的主要内容共分4部分:综合描述、系统特性、和非功能性需求和外部接口描述。综合描述部分主要对系统的整体结构进行了大致的介绍;系统特性部分对系统的功能需求进行了详细描述,是本文的主要部分;非功能性需求部分对非功能需求进行了详细的描述;外部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进行了描述。 本文档面向多种读者对象: (1)项目经理:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计、项目管理。

2023-10-19

数据库课程设计-网上购物系统软件需求说明书

该资源主要包括四部分,第一部分为引言,第二部分为系统概述,第三部分为系统特性第四部分为非功能性需求,本文档的主要内容共分4部分:综合描述、系统特性、和非功能性需求和外部接口描述。综合描述部分主要对系统的整体结构进行了大致的介绍;系统特性部分对系统的功能需求进行了详细描述,是本文的主要部分;非功能性需求部分对非功能需求进行了详细的描述;外部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进行了描述。该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则则省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。 该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。

2023-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除