自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在未来等你的专栏

立即行动,不空想将来,做好每一个今天,才是最重要的

  • 博客(160)
  • 资源 (15)
  • 收藏
  • 关注

原创 LeetCode:1328. 破坏回文串

给你一个回文字符串palindrome ,请你将其中一个 字符用任意小写英文字母替换,使得结果字符串的字典序最小,且不是回文串。请你返回结果字符串。如果无法做到,则返回一个空串。示例 1:输入:palindrome = "abccba"输出:"aaccba"示例 2:输入:palindrome = "a"输出:""提示:1 <= palindrome.length <= 1000palindrome只包含小写英文字母。来源:力扣(LeetC...

2020-09-05 11:04:53 209

原创 LeetCode:12. 整数转罗马数字

12. 整数转罗马数字难度中等389收藏分享切换为英文关注反馈罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1。12 写做XII,即为X+II...

2020-08-17 19:19:29 145

原创 LeetCode:面试题 17.17. 多次搜索

给定一个较长字符串big和一个包含较短字符串的数组smalls,设计一个方法,根据smalls中的每一个较短字符串,对big进行搜索。输出smalls中的字符串在big里出现的所有位置positions,其中positions[i]为smalls[i]出现的所有位置。示例:输入:big = "mississippi"smalls = ["is","ppi","hi","sis","i","ssippi"]输出: [[1,4],[8],[],[3],[1,4,7,10],[5]]提示:0

2020-08-15 15:58:51 397

原创 LeetCode:22. 括号生成

数字 n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例:输入:n = 3输出:[ "((()))", "(()())", "(())()", "()(())", "()()()" ]通过次数159,869提交次数210,471来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/generate-parentheses...

2020-08-08 10:47:03 108

原创 LeetCode:520. 检测大写字母

给定一个单词,你需要判断单词的大写使用是否正确。我们定义,在以下情况时,单词的大写用法是正确的:全部字母都是大写,比如"USA"。单词中所有字母都不是大写,比如"leetcode"。如果单词不只含有一个字母,只有首字母大写,比如"Google"。否则,我们定义这个单词没有正确使用大写字母。示例 1:输入: "USA"输出: True示例 2:输入: "FlaG"输出: False注意: 输入是由大写和小写拉丁字母组成的非空单词。来源:力扣(LeetCode)链接:..

2020-08-04 23:18:06 125

原创 LeetCode:面试题 01.09. 字符串轮转

字符串轮转。给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成(比如,waterbottle是erbottlewat旋转后的字符串)。示例1:输入:s1 = "waterbottle", s2 = "erbottlewat"输出:True示例2:输入:s1 = "aa", s2 = "aba"输出:False提示:字符串长度在[0, 100000]范围内。说明:你能只调用一次检查子串的方法吗?来源:力扣(LeetCode)链接:https://leet...

2020-08-01 10:05:29 156

原创 剑指 Offer 58 - II. 左旋转字符串

字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。示例 1:输入: s = "abcdefg", k = 2输出:"cdefgab"示例 2:输入: s = "lrloseumgh", k = 6输出:"umghlrlose"限制:1 <= k < s.length <= 10000通过次数51,1...

2020-08-01 09:49:51 114

原创 LeetCode:788. 旋转数字

我们称一个数 X 为好数, 如果它的每位数字逐个地被旋转 180 度后,我们仍可以得到一个有效的,且和 X 不同的数。要求每位数字都要被旋转。如果一个数的每位数字被旋转以后仍然还是一个数字,则这个数是有效的。0, 1, 和 8 被旋转后仍然是它们自己;2 和 5 可以互相旋转成对方(在这种情况下,它们以不同的方向旋转,换句话说,2 和 5 互为镜像);6 和 9 同理,除了这些以外其他的数字旋转以后都不再是有效的数字。现在我们有一个正整数N, 计算从1 到N 中有多少个数X 是好数?...

2020-07-31 09:59:11 117

原创 LeetCode:345. 反转字符串中的元音字母

编写一个函数,以字符串作为输入,反转该字符串中的元音字母。示例 1:输入: "hello"输出: "holle"示例 2:输入: "leetcode"输出: "leotcede"说明:元音字母不包含字母"y"。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-vowels-of-a-string著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。//题解:双指针的思想,一个low指针,一个

2020-07-29 09:17:04 114

原创 LeetCode:1408. 数组中的字符串匹配

给你一个字符串数组 words ,数组中的每个字符串都可以看作是一个单词。请你按 任意 顺序返回 words 中是其他单词的子字符串的所有单词。如果你可以删除 words[j]最左侧和/或最右侧的若干字符得到 word[i] ,那么字符串 words[i] 就是 words[j] 的一个子字符串。示例 1:输入:words = ["mass","as","hero","superhero"]输出:["as","hero"]解释:"as" 是 "mass" 的子字符串,"hero" 是..

2020-07-28 10:08:54 215

原创 LeetCode:606. 根据二叉树创建字符串

你需要采用前序遍历的方式,将一个二叉树转换成一个由括号和整数组成的字符串。空节点则用一对空括号 "()" 表示。而且你需要省略所有不影响字符串与原始二叉树之间的一对一映射关系的空括号对。示例 1:输入: 二叉树: [1,2,3,4] 1 / \ 2 3 / 4 输出: "1(2(4))(3)"解释: 原本将是“1(2(4)())(3())”,在你省略所有不必要的空括号对之后,它将是“1(2(4))(3)”。示例 ...

2020-07-27 12:14:41 94

原创 LeetCode:434. 字符串中的单词数

统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。请注意,你可以假定字符串里不包括任何不可打印的字符。示例:输入: "Hello, my name is John"输出: 5解释: 这里的单词是指连续的不是空格的字符,所以 "Hello," 算作 1 个单词。通过次数19,158提交次数53,739来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/number-of-segments-in-a-string著作权归领扣

2020-07-22 09:35:10 100

原创 LeetCode:28. 实现 strStr()

实现strStr()函数。给定一个haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回-1。示例 1:输入: haystack = "hello", needle = "ll"输出: 2示例 2:输入: haystack = "aaaaa", needle = "bba"输出: -1说明:当needle是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的...

2020-07-22 09:08:59 92

原创 LeetCode:1370. 上升下降字符串

给你一个字符串s,请你根据下面的算法重新构造字符串:从 s中选出 最小的字符,将它 接在结果字符串的后面。从 s剩余字符中选出最小的字符,且该字符比上一个添加的字符大,将它 接在结果字符串后面。重复步骤 2 ,直到你没法从 s中选择字符。从 s中选出 最大的字符,将它 接在结果字符串的后面。从 s剩余字符中选出最大的字符,且该字符比上一个添加的字符小,将它 接在结果字符串后面。重复步骤 5,直到你没法从 s中选择字符。重复步骤 1 到 6 ,直到 s中...

2020-07-20 19:45:41 110

原创 IDEA中常用的快捷键

/**alt+空格 代码自动补全*alt+insert 自动生产构造方法等*ctrl+shift+回车 不全结尾*ctrl+j 自动代码模板 可以查看所有的快捷方式代码*alt+回车 导包或者修正已经导入的包*ctrl+alt+l 格式化代码*ctrl+alt+i 代码自动缩进*ctrl+e 显示最近修改的代码*ctrl+p 方法参数提示*ctrl+alt+t 把选中代码放入if等语句里面*-------*ctrl+y 删除行*ctrl+d.

2020-07-19 15:36:48 133

原创 LeetCode:5464. 换酒问题

小区便利店正在促销,用numExchange个空酒瓶可以兑换一瓶新酒。你购入了numBottles瓶酒。如果喝掉了酒瓶中的酒,那么酒瓶就会变成空的。请你计算最多能喝到多少瓶酒。示例 1:输入:numBottles = 9, numExchange = 3输出:13解释:你可以用 3 个空酒瓶兑换 1 瓶酒。所以最多能喝到 9 + 3 + 1 = 13 瓶酒。示例 2:输入:numBottles = 15, numExchange = 4输出:1...

2020-07-19 11:56:53 179

原创 LeetCode:38. 外观数列

给定一个正整数 n(1 ≤n≤ 30),输出外观数列的第 n 项。注意:整数序列中的每一项将表示为一个字符串。「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下:1. 12. 113. 214. 12115. 111221第一项是数字 1描述前一项,这个数是 1 即 “一个 1 ”,记作 11描述前一项,这个数是 11 即 “两个 1 ” ,记作 21描述前一项,这个数是 21 即 “一个 ...

2020-07-18 11:18:51 109

原创 LeetCode:824. 山羊拉丁文

给定一个由空格分割单词的句子S。每个单词只包含大写或小写字母。我们要将句子转换为“Goat Latin”(一种类似于 猪拉丁文- Pig Latin 的虚构语言)。山羊拉丁文的规则如下:如果单词以元音开头(a, e, i, o, u),在单词后添加"ma"。例如,单词"apple"变为"applema"。如果单词以辅音字母开头(即非元音字母),移除第一个字符并将它放到末尾,之后再添加"ma"。例如,单词"goat"变为"oatgma"。根据单词在句子中的索引,在单词最后添加与索...

2020-07-17 10:05:24 113

原创 LeetCode:1189. “气球” 的最大数量

给你一个字符串text,你需要使用 text 中的字母来拼凑尽可能多的单词"balloon"(气球)。字符串text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词"balloon"。示例 1:输入:text = "nlaebolko"输出:1示例 2:输入:text = "loonbalxballpoon"输出:2示例 3:输入:text = "leetcode"输出:0提示:1 <= text.length <= 10...

2020-07-15 09:45:01 106

原创 LeetCode:917. 仅仅反转字母

给定一个字符串S,返回“反转后的”字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转。示例 1:输入:"ab-cd"输出:"dc-ba"示例 2:输入:"a-bC-dEf-ghIj"输出:"j-Ih-gfE-dCba"示例 3:输入:"Test1ng-Leet=code-Q!"输出:"Qedo1ct-eeLg=ntse-T!"提示:S.length <= 10033 <= S[i].ASCIIcode <= 122S 中...

2020-07-14 09:43:24 141

原创 LeetCode:415. 字符串相加

给定两个字符串形式的非负整数num1 和num2,计算它们的和。注意:num1 和num2的长度都小于 5100.num1 和num2 都只包含数字0-9.num1 和num2 都不包含任何前导零。你不能使用任何內建 BigInteger 库,也不能直接将输入的字符串转换为整数形式。通过次数39,946提交次数79,722来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-strings著作权归领扣网络所有。商业转载...

2020-07-13 11:01:08 127

原创 LeetCode:521. 最长特殊序列 Ⅰ

给你两个字符串,请你从这两个字符串中找出最长的特殊序列。「最长特殊序列」定义如下:该序列为某字符串独有的最长子序列(即不能是其他字符串的子序列)。子序列 可以通过删去字符串中的某些字符实现,但不能改变剩余字符的相对顺序。空序列为所有字符串的子序列,任何字符串为其自身的子序列。输入为两个字符串,输出最长特殊序列的长度。如果不存在,则返回 -1。示例 1:输入: "aba", "cdc"输出: 3解释: 最长特殊序列可为 "aba" (或 "cdc"),两者均为自身的子序列且不是对.

2020-07-12 22:27:38 103

原创 LeetCode:709. 转换成小写字母

实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。示例 1:输入: "Hello"输出: "hello"示例 2:输入: "here"输出: "here"示例3:输入: "LOVELY"输出: "lovely"通过次数47,192提交次数62,361来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/to-lower-case著作权归领扣网.

2020-07-11 10:13:24 108

原创 LeetCode:58. 最后一个单词的长度

给定一个仅包含大小写字母和空格' '的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回 0。说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。示例:输入: "Hello World"输出: 5通过次数103,565提交次数309,878来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/length-of-last-wo...

2020-07-10 09:27:00 80

原创 LeetCode:151. 翻转字符串里的单词

给定一个字符串,逐个翻转字符串中的每个单词。示例 1:输入: "the sky is blue"输出:"blue is sky the"示例 2:输入: " hello world! "输出:"world! hello"解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。示例 3:输入: "a good example"输出:"example good a"解释: 如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。...

2020-07-09 21:03:19 129 1

原创 Git使用教程

git与github建立仓库连接步骤(纯小白教程):https://blog.csdn.net/weixin_38317875/article/details/80925750git的安装:https://www.cnblogs.com/leeego-123/p/10756603.html1、克隆项目到本地:git clone+https链接2、提交代码第一步:git status 查看当前状态当你忘记修改了哪些文件的时候可以使用 git status 来查看当前状态,红色的字体显示..

2020-07-09 17:32:06 127

原创 LeetCode:557. 反转字符串中的单词 III

给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例1:输入: "Let's take LeetCode contest"输出: "s'teL ekat edoCteeL tsetnoc"注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-words-in-a-string-iii著作权归领扣网络所有。商业..

2020-07-09 12:57:36 92

原创 Git的相关下载和在Eclipse中的配置

1.Git的下载和安装教程:https://www.jianshu.com/p/360ba77ecbe62.Git的官网:https://git-scm.com/download/win3.Git在Eclipse中的配置:https://jingyan.baidu.com/article/7082dc1c2d36b3e40a89bd98.html...

2020-01-02 20:25:33 101

原创 Google免费GPU【Colaboratory】使用教程

简介Google Colaboratory是谷歌开放的云服务平台,提供免费的CPU、GPU和TPU服务器。目前深度学习在图像和文本上的应用越来越多,不断有新的模型、新的算法获得更好的效果,然而,一方面对资源的要求越来越高,另一方面很多开源的模型在国内无法使用。例如,前段时间研究的图片风格快速转换中用到的模型训练,在GPU上运行需要4个多小时,在CPU上无法想象。再者,tensorflow-h...

2019-10-13 20:05:18 1141 1

原创 Anaconda3的安装步骤

Anaconda是一款集成的python计算环境,我们可以从官网上免费获得其安装包:https://www.anaconda.com/distribution/Anaconda详细安装及使用教程(带图文):https://blog.csdn.net/ITLearnHall/article/details/81708148我的电脑是win7系统64位的,刚开始下载的Anaconda安装包是6...

2019-08-27 22:02:43 282

原创 LeetCode:reverse-linked-list-ii

题目描述将一个链表m位置到n位置之间的区间反转,要求使用原地算法,并且在一次扫描之内完成反转。例如:给出的链表为1->2->3->4->5->NULL,m= 2 ,n= 4,返回1->4->3->2->5->NULL.注意:给出的m,n满足以下条件:1 ≤m≤n≤ 链表长度Reverse...

2019-08-25 17:53:35 166

原创 LeetCode:two-sum

题目描述Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the targ...

2019-08-12 11:22:57 85

原创 LeetCode:palindrome-partitioning

题目描述Given a strings, partitionssuch that every substring of the partition is a palindrome.Return all possible palindrome partitioning ofs.For example, givens="aab",Return [ ["a...

2019-08-12 11:06:53 111

原创 2019度小满秋招研发编程题_数字的情绪

每个整数都希望可以整除很多数字,特别是它自身包含的数字,我们将整数分为三类:1.数字可以整除它包含的一部分数字,比如72,由,7和2两种数字组成,72可以整除2,我们称这个数字是开心的,用”H”表示。2.数字不能整除它包含的任何数字,比如73,由,7和3两种数字组成,73不能整除任何数,我们称这个数字是沮丧的,用”S”表示。3.数字可以整除它包含的所有数字,比如12,既可以整除1...

2019-08-10 21:14:19 304

原创 2017网易游戏雷火盘古实习生编程题---字符串编码

给定一个字符串,请你将字符串重新编码,将连续的字符替换成“连续出现的个数+字符”。比如字符串AAAABCCDAA会被编码成4A1B2C1D2A。输入描述:每个测试输入包含1个测试用例每个测试用例输入只有一行字符串,字符串只包括大写英文字母,长度不超过10000。输出描述:输出编码后的字符串输入例子1:AAAABCCDAA输出例子1:4A1...

2019-08-09 21:24:31 306

原创 2019网易游戏(互娱)游戏研发编程题--字符迷阵

字符迷阵是一种经典的智力游戏。玩家需要在给定的矩形的字符迷阵中寻找特定的单词。在这题的规则中,单词是如下规定的:1. 在字符迷阵中选取一个字符作为单词的开头;2. 选取右方、下方、或右下45度方向作为单词的延伸方向;3. 以开头的字符,以选定的延伸方向,把连续得到的若干字符拼接在一起,则称为一个单词。以图1为例,如果要在其中寻找单词"WORD",则绿色框所标示的都是合法的方...

2019-08-09 18:21:39 504

原创 2019网易游戏(互娱)游戏研发编程题--会话列表

小云正在参与开发一个即时聊天工具,他负责其中的会话列表部分。会话列表为显示为一个从上到下的多行控件,其中每一行表示一个会话,每一个会话都可以以一个唯一正整数id表示。当用户在一个会话中发送或接收信息时,如果该会话已经在会话列表中,则会从原来的位置移到列表的最上方;如果没有在会话列表中,则在会话列表最上方插入该会话。小云在现在要做的工作是测试,他会先把会话列表清空等待接收信息。当接收完大...

2019-08-09 15:53:20 238

原创 2019网易游戏(互娱)游戏研发编程题--时钟

时间限制:1秒空间限制:65536K注意:本题允许使用C/C++/Java/python进行解答,其他编程语言提交均视作无效处理。小W有一个电子时钟用于显示时间,显示的格式为HH:MM:SS,HH,MM,SS分别表示时,分,秒。其中时的范围为[‘00’,‘01’…‘23’],分的范围为[‘00’,‘01’…‘59’],秒的范围为[‘00’,‘01’…‘59’]。但是有一天...

2019-08-08 21:36:20 387

原创 Java开发工具下载链接(持续更新)

1.jdk下载以前版本需要的账号:https://blog.csdn.net/WNsshssm/article/details/843155192.jdk的安装教程:https://www.cnblogs.com/lsdb/p/6497816.html3.Eclipse最新最简最详细安装教程:https://blog.csdn.net/rothschild666/article/detai...

2019-08-07 18:32:59 132

原创 网易编程题:俄罗斯方块

时间限制:1秒空间限制:262144K小易有一个古老的游戏机,上面有着经典的游戏俄罗斯方块。因为它比较古老,所以规则和一般的俄罗斯方块不同。荧幕上一共有 n 列,每次都会有一个 1 x 1 的方块随机落下,在同一列中,后落下的方块会叠在先前的方块之上,当一整行方块都被占满时,这一行会被消去,并得到1分。有一天,小易又开了一局游戏,当玩到第 m 个方块落下时他觉得太无聊就关掉了,小易希望...

2019-08-01 18:53:52 127

jd-gui-windows-1.6.6.7z

jd-gui-windows-1.6.6.7z是属于Java Decompiler项目(JD项目)下个的图形化运行方式的反编译器。

2020-12-16

httpd-2.2.22-win32-x86-no_ssl.msi

Apache服务器httpd-2.2.22-win32-x86-no_ssl.msi,Apache是世界使用排名第一的Web服务器软件。

2020-12-16

轻量级 Java EE 企业应用实战--第4 版

《轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发》是《轻量级 Java EE 企业应用实战》的第4 版,第4 版保持了前几版内容全面、深入的特点,主要完成全部知识的升级。

2019-01-14

logviewer pro是一款比较轻量型的日志查看工具

logviewer pro是一款比较轻量型的日志查看工具,它能够处理4G以上的日志文件(这点我也没有试验过不过几百M的日志文件还是无压力的)。

2018-10-22

apache-tomcat-7.0.75

apache-tomcat-7.0.75软件安装版下载,该tomcat比较稳定,欢迎小伙伴下载

2018-10-22

2019年计算机组成原理考研--王道高清版pdf

2019年计算机组成原理考研--王道高清版pdf

2018-10-22

机器学习实战(中文版+英文版+源代码)

机器学习实战(中文版+英文版+源代码)

2018-10-22

Python机器学习及实践 从零开始通往Kaggle竞赛之路 ,范淼,李超著 ,P183 ,2016.10

Python机器学习及实践 从零开始通往Kaggle竞赛之路 ,范淼,李超著 ,P183 ,2016.10

2018-10-22

Spark 快速大数据分析

《Spark 快速大数据分析》是一本为 Spark 初学者准备的书,它没有过多深入实现细节,而是更多关注上层用户的具体用法。不过,本书绝不仅仅限于 Spark 的用法,它对 Spark 的核心概念和基本原理也有较为全面的介绍,让读者能够知其然且知其所以然。

2018-10-21

2018王道计算机网络高清版

计算机考研必备参考书,王道2018计算机网络考研复习指导高清版。

2018-10-21

2018操作系统考研复习指导--王道(高清版)

王道2018年操作系统(高清版), 本书是计算机专业研究生入学考试"操作系统”课程的复习用书,内容包括内容包括操作系统概述、进程管理、内存管理、文件管理、输入/输出(I/O)管理等。全书严格按照*新计算机考研大纲,对大纲所涉及的知识点进行集中梳理,精选名校历年考研真题,给出详细的解题思路,力求达到讲练结合、灵活掌握、举一反三的功效,并力求内容精炼、重点突出、深入浅出。

2018-10-21

Pdftk是一个简单的PDF万能工具,可以用于PDF的合并和分割

Pdftk是一个简单的PDF万用工具,使用它,你可以:合并PDF文档,分割PDF,旋转PDF页面,解密PDF密码, 加密PDF

2018-03-27

轻量级Java EE企业应用实战 (第4版) Struts 2+Spring 4+Hibernate整合开发 百度云链接下载

轻量级Java EE企业应用实战 (第4版) Struts 2+Spring 4+Hibernate整合开发百度云链接长期有效

2018-03-15

空空如也

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

TA关注的人

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