- 博客(4)
- 收藏
- 关注
原创 力扣面试题:单词距离
输入:words = [“I”,“am”,“a”,“student”,“from”,“a”,“university”,“in”,“a”,“city”], word1 = “a”, word2 = “student”首先先了解题目要求的是什么,是要求我们单词列表里,指定那个字符串的最短距离,难就难在最短的距离,我们在可以解题可能存在多个相同的字符串,然后在找到两个字符串后,我们要继续优化更新,直到最短距离产生。如果寻找过程在这个文件中会重复多次,而每次寻找的单词不同,你能对此优化吗?...
2022-08-05 15:26:39
107
1
原创 【无标题】
力扣第75题 颜色分类题目描述给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums ,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。必须在不使用库的sort函数的情况下解决这个问题。解法方法1:相对直观单指针class Solution {public: void sortColors(vector<int>& nums) { int n=nums
2022-05-11 15:39:58
115
原创 C++文件操作
首先在学习文件操作时,先想个问题:文件操作的目的是什么?哈哈哈,这个问题很简单,学过C++的都应该知道这个基础概念,程序运行是产生的数据都是临时,一旦程序运行结束,我们的数据就会释放,所以我们可以通过文件可以将数据持久化。在使用文件操作的时候一定要加上头文件< fstream>!!!下面我们就开始学习啦!文件类型1.文本文件 :文件以文本的ASCII码形式存储在计算机中。可以通过记事本或者工具打开查阅,以明文形式。2.二进制文件:文件以文本的二进制形式存储在计算机里,用户一般不能直
2022-04-23 12:25:10
1322
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人