- 博客(18)
- 收藏
- 关注
原创 mongoDB数据导入与导出
1.导出:导出数据可以使用命令:mongoexport -h dbhost -d dbname -c collectionName -o output参数说明:-h 数据库地址-d 指明使用的库-c 指明要导出的集合-o 指明要导出的文件名记得先进入mongodb所在的目录下导出实例:数据导入:mongoimport2.1. 语法:mongoimport -d dbname -c collectionname --file filepath -type json/csv -f f
2021-08-28 09:38:42 344
原创 两个数组的交集 II
给定两个数组,编写一个函数来计算它们的交集。 示例 1:输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2,2]示例 2:输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出:[4,9] 说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现次数的最小值一致。我们可以不考虑输出结果的顺序。作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/t
2021-08-18 22:11:42 144
原创 只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x21ib6/来源:力扣(LeetCode
2021-08-16 19:58:45 113
原创 存在重复元素
给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,3,4]输出: false示例 3:输入: [1,1,1,3,3,4,3,2,4,2]输出: true作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-ques
2021-08-14 21:55:54 115
原创 旋转的数组
今天我们分享旋转数组的另一种解法:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。输入: nums = [1,2,3,4,5,6,7], k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-int
2021-08-13 22:27:29 101
原创 旋转的数组
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。进阶:尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗?作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2skh7/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这个题目
2021-08-12 20:11:06 100
原创 买卖股票的最佳时机||
时隔三月,我又重新开始从算法入手了,今天重新看了一些这个题目给定一个数组 prices ,其中 prices[i] 是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2zsx1/来源:力
2021-08-10 19:52:11 87
原创 Babel转码器安装及使用
先介绍一下Babel转码器:Babel是一个转换工具,可以把es6转换为es5,es6是2015年发布下一代javascript语言标准,它引入了新的语法和API,使我们编写js代码更加得心应手,但是呢,这些js新特性只能被最新版本额浏览器支持,低版本的浏览器并不支持,那么这个时候呢低版本浏览器就需要借助一个转换工具,把es6代码转换成浏览器能识别的代码,babel就是这样的一个工具,它是javascript语法的编译器现在我们来进行安装(1)安装babel转码器在你当前目录下输入cmd进入命令窗口
2021-08-08 21:03:31 738
原创 安装Vue.js devtools
今天刚学vue,在安装vue-调试工具 devtools出现了很多错误,一直安装不成功,通过在网上找资料,发现了一篇不错的文章,跟着往下做,成功安装上vue-devtools现在分享一下博客链接地址https://blog.csdn.net/qq_39055970/article/details/106319510希望大家都可以解决...
2021-08-08 15:43:40 113
原创 初级算法之加一
给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入:digits = [1,2,3]输出:[1,2,4]解释:输入数组表示数字 123。示例 2:输入:digits = [4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字 4321。示例 3:输入:digits = [0]输出:[1]作者:力扣 (LeetCode)链
2021-06-11 16:11:15 230 1
原创 初级算法之给定两个数组,编写一个函数来计算它们的交集。
示例 1:输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2,2]示例 2:输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出:[4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现次数的最小值一致。我们可以不考虑输出结果的顺序。进阶:如果给定的数组已经排好序呢?你将如何优化你的算法?如果 nums1 的大小比 nums2 小很多,哪种方法更优?如果 nums2 的元素存储在磁盘上,内存是有限的,并且你不能
2021-06-09 11:13:59 983
原创 初级算法之只出现一次的数字
分享一个简单的题目:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/single-number著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。看到这
2021-06-06 10:50:12 97
原创 初级算法之存在重复元素
分享一道leetcode上面的简单题给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,3,4]输出: false示例 3:输入: [1,1,1,3,3,4,3,2,4,2]输出: true作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-
2021-06-06 10:04:27 97
原创 初等算法之旋转数组
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。输入: nums = [1,2,3,4,5,6,7], k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-ea
2021-06-03 19:18:20 118
原创 初等算法之买卖股票的最佳时机||
给定一个数组 prices ,其中 prices[i] 是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。针对这道题采用贪心算法,由于不限制交易次数,只要明天股价比今天高,就卖出class Solution {public int maxProfit(int[] prices) {int profit=0;for(int j=1;j<prices.l
2021-05-31 21:41:08 82
原创 初级算法之删除排序数组中的重复项
最近在刷leetcode上面的题目,感觉自己对于数据结构和算法还是太生疏了。从初等算法开始学吧,今天分享一个关于数组的题目:请注意,给你一个有序数组,请原地删除重复出现的元素,使每个元素只出现一次,返回删除后数据的新长度。class Solution {public int removeDuplicates(int[] nums) {int count=0;for(int i=0 ; i<nums.length-count; i++){for(int j=i+1;j<nums.
2021-05-31 20:23:39 95
原创 使用Android Studio写一个发短信的小案例
废话不多说,直接贴图代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"> <TextView android:id="@+id/tv_name"
2021-03-16 19:49:51 4078 1
原创 使用Android Studio写一个打电话案例
废话不多说,直接贴图 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210315192901584.png)代码展示如下:<?xml version="1.0" encoding="utf-8"?><EditText android:id="@+id/et_phone" android:layout_width="match_parent" android:layout_height="...
2021-03-15 19:39:59 1269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人