- 博客(18)
- 收藏
- 关注
原创 git常用命令笔记
Git的结构本地库:每个版本提交到的地方暂存区:临时存储的方法(还没打算提交,先保存一下)工作区:我们写代码的地方# 查看工作区有哪些文件没有提交git status签名# 仅在该本地库下有效git config# 全局有效git config --Global## 1. 设置提交人的名称git config user.name xxx## 2. 设置提交人的邮箱git config user.email xxx# 提交时,所使用的签名 本地库 > 全局创
2020-07-27 22:05:04
236
原创 JavaScript-Math
常用方法Math.min() // 接收一组数据,找出最小值Math.max() // 接收一组数据,找出最大值Math.abs() // 返回绝对值// 扩展,找出数组的最大值 Math.max.apply(Math, arr),这样也可以Math.max(...arr)// 舍入方法Math.ceil() // 向上舍入Math.floor() // 向下舍入Math.round() // 四舍五入// 随机
2020-07-21 00:30:00
171
原创 leetcode-121. Best Time to Buy and Sell Stock
问题描述假设给定一个数组,第i个元素表示第i天股票的价格。假如只允许您完成一笔交易(买和卖),则设计出一种算法找到最大利润。注意不能在买之前就卖了。Say you have an array for which the ith element is the price of a given stock on day i.If you were only permitted to complete at most one transaction (i.e., buy one and sell one
2020-07-21 00:16:12
170
原创 leetcode-448. Find All Numbers Disappeared in an Array
description给一个元素>=1,<=数组长度的数组,有些元素出现了两次,而其他元素则出现一次,找出在[1,n]范围内的不出现在数组中的元素。要求是最好在O(1)的空间里完成。思路这题,我想了几分钟,发现想不出来,看了讨论区,发现他们的做法好巧妙,觉得这道题考验眼力,[1, n],每个元素都减1后,就成了数组的下标。通过这个做法就可以找出不存在于数组的元素。代码/** * @param {number[]} nums * @return {number[]} */var
2020-07-20 00:17:38
153
原创 leetcode-169.Majority Element
description给定一个大小为n的数组,找出数组中元素个数最多(大于n/2)的元素,假定这个元素一定存在且数组非空。思路用一个数组来装元素的个数,用元素本身作为下标代码/** * @param {number[]} nums * @return {number} */var majorityElement = function(nums) { const n = parseInt(nums.length / 2); const eleCount = []; l
2020-07-18 08:52:47
123
原创 JavaScript-数组和字符串
数组操作// 改变原数组const arr = [1, 2, 3, 4]// push 添加元素到末尾,返回值为数组的长度// pop 删除最后一个,并返回被删除的元素// shift 删除第一个,并返回被删除的元素// unshift 添加元素到开头,并返回数组长度// reverse 反转数组,并返回反转后的数组// splice 切片arr.splice(0, 2) //从index = 0 开始,删除两个元素,并返回被删除的元素(数组)arr.splice(0, 1
2020-07-17 16:03:53
107
原创 JavaScript页面操作笔记
DOM获取节点document.getElementById()document.getElementByClassName()document.getElementsByTagName()document.getElementsByName()document.querySelector()Node.parentNode() 当前节点的父节点Node.nextSibling/p...
2020-02-28 21:31:25
244
原创 bootstrap框架之导航
导航种类:选项卡导航 .nav-tabs,可以结合Tab插件使用显示tab的内容胶囊式选项卡导航 .nav-pills堆叠式导航 .nav-stacked,其实效果就是竖着的胶囊式选项卡导航自适应导航:在上面的基础上添加 .nav-justified。设置li充满整个父容器<ul class="nav nav-tabs"></ul><ul class...
2020-02-23 22:01:05
325
原创 bootstrap框架之菜单与列表
下拉菜单下拉菜单可用于按钮、导航条。基础用法:<div class="dropdown"> <ul class="dropdown-menu" role="menu"></div>菜单显示的时候,js会添加open样式。在应用其他地方时,可以不用dropdown样式,只要放置dropdown-menu的容器有position:relative即可...
2020-02-23 22:00:55
575
原创 bootstrap框架之按钮
按钮基础用法<button tyoe="button" class="btn btn-default"></button>按钮组<dvi class="btn-group"> <button type="button" class="btn btn-default"></button></div><!-...
2020-02-23 22:00:35
208
原创 bootstrap框架之输入框组
基础用法<div class="input-group"> <span class="input-group-addon">@</span> <input type="text" class="form-control"></div>addon元素addon元素不仅可以是label和icon,还可以是复选框、单选框和按钮。...
2020-02-23 22:00:10
398
原创 git之上传修改过的文件和新文件
今天学到了新的东西,用git一起上传新文件和修改过的文件。之前我用git上传文件都是:git initgit remote add origin xxxxxx 关联到远程仓库git pull origin master 远程仓库和本地同步git add xxxgit commit -m “xxx”git push origin master 上传新文件...
2019-11-23 19:28:53
1265
原创 leetcode-删除链表元素
203. Remove Linked List ElementsRemove all elements from a linked list of integers that have value val.去掉链表中的val。代码class Solution { public ListNode removeElements(ListNode head, int val) { ...
2019-10-05 10:48:01
183
原创 leetcode-合并两个排序链表
21. Merge Two Sorted ListsMerge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.Example:Input: 1->2->4, ...
2019-08-20 16:07:19
155
原创 leetcode-反向链表
206. Reverse Linked ListReverse a singly linked list.Input: 1->2->3->4->5->NULLOutput: 5->4->3->2->1->NULLMy codestruct ListNode* reverseList(struct ListNode* head){...
2019-08-15 14:59:59
182
原创 leetcode- DI字符串匹配
942. DI String MatchGiven a string S that only contains “I” (increase) or “D” (decrease), let N = S.length.Return any permutation A of [0, 1, …, N] such that for all i = 0, …, N-1:If S[i] == “I”, ...
2019-07-29 17:18:55
144
原创 7. 反向整数
Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Input: 120Output: 21Note:Assume we are dea...
2019-02-26 23:37:05
273
原创 leetcode
1 两个求和:给定一个整数数组,返回两个数字的索引,使它们相加到特定目标。您可以假设每个输入只有一个解决方案,并且您可能不会两次使用相同的元素。例:给定nums = [2,7,11,15],target = 9,因为nums [ 0 ] + nums [ 1 ] = 2 + 7 = 9,返回[ 0,1 ]。我当时想的是这个函数里变量都是局部变量,无法返回数...
2019-01-28 22:14:45
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人