自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Leetcode No.38

JS 1我最开始的想法就是这样,写一个求外观数的函数,然后在主函数里调用/** * @param {number} n * @return {string} */var Waiguan = function(origin) { let first = ''; let count = 1; let result = ""; for (let i = 0; i < origin.length; i++) {

2021-01-31 21:42:14 100

原创 Leetcode No.28

这题下意识的想直接用indexOf()。。然后立刻反应过来是要手写一个indexOf()。。JS暴力双循环,笨比解法/** * @param {string} haystack * @param {string} needle * @return {number} */var strStr = function(haystack, needle){ if (needle==="") return 0 for(var i=0;i<haystack.length;i++){

2021-01-30 23:11:16 106

原创 多mods的我的世界云服务器搭建(2021最新)

很久之前发过一篇纯净版MC服务器搭建教程,作为MC老玩家到现在为止搭了不下5个mc服务器了,有纯净paper服,纯净官服,水桶服,forge的mods服等等,不同版本服务器搭建原理大同小异,无非是细节不同。例如:官服不能加插件,但可以通过forge加入mods水桶服(CraftBukkit),可加插件,不可加mods水龙头服(Spigot)水桶升级版,优化很棒Paper: 给 Spigot 添加了一些比较激进的优化。(本人常用)MCPC 模组插件都可以加,但兼容性一般。来填坑,写一下如.

2021-01-29 15:05:01 3824 3

原创 剑指offer 03数组中重复数

JS/** * @param {number[]} nums * @return {number} */var findRepeatNumber = function(nums) { const len = nums.length; for(let i =0;i<len-1;i++){ for(let j=i+1;j<len-1;j++){ if(nums[i]===nums[j]){ retur.

2021-01-28 13:48:56 102 1

原创 Leetcode No.27

JS 1°这题用JS写简单的一,1分钟就过了,这里用splice把要删除的元素替换成999,(为了不影响后面数的索引)最后在排序,题中元素可任意顺序且超出长度不考虑,可能是我投机取巧了。。。/** * @param {number[]} nums * @param {number} val * @return {number} */var removeElement = function(nums, val) { let result = nums.length; for(..

2021-01-28 12:12:10 86

原创 Leetcode No.21

JS 1°我从来没用js写过链表,js好像不需要链表,好多功能可以直接用内置方法实现。有点生疏,看了题解的递归方法。但没明白这个输出,每次return的节点是怎么连起来的[写完python又看了一会,终于看懂了T T]/** * Definition for singly-linked list. * function ListNode(val, next) { * this.val = (val===undefined ? 0 : val) * this.next = (n.

2021-01-27 13:41:05 105

原创 Leetcode No.20

JS 1°var isValid = function(s) { const stack = [];if(s.length%2==0){ for (let i = 0; i < s.length; i++) { const c = s[i]; if (c == '{' || c == '[' || c == '(') { stack.push(c); } else { if.

2021-01-26 18:58:54 100

原创 Leetcode No.14

JS 1°var longestCommonPrefix = function(strs) { let output=''; let flag = 0; //flag来表示里层循环状态 if(strs.length==0){ //判断是不是给爷传了个空数组 return ""; }else if(strs.length==1){ return strs[0]; }else{ for(let i = 0;i<s..

2021-01-25 12:44:29 101

原创 Leetcode No.13

JS 1°var romanToInt = function(s) { let map = { I:1, V:5, X:10, L:50, C:100, D:500, M:1000, IV:4, IX:9, XL:40, XC:90, CD:400, CM:900,.

2021-01-24 23:54:13 75 1

原创 Leetcode No.9

JS 1°var isPalindrome = function(x) { if(x>=0){ let str = x.toString(); if((str.length)%2==0){ let str4 = str.slice(0, (str.length / 2)); let str5 = str.slice((str.length / 2), str.length).split('').reverse().jo.

2021-01-23 22:59:57 83

原创 Leetcode No.7

Leetcode No7JS 1°var reverse = function(x) {let arr = [];if(x<0){ let x1=-x; let x11=x1.toString(); let arr = x11.split(""); arr.reverse(); let num =- parseInt(arr.join("")); if(num<Math.pow(-2, 31)){ return 0;

2021-01-22 22:58:10 94

原创 leetcode No.1

Leetcode No.1js解法一var twoSum = function(nums, target) { let res = 0; let arr = [];for(i in nums){ res = 0; let mynums = JSON.parse(JSON.stringify(nums)); res = res + nums[i]; mynums.splice(i, 1, 999); for(x in nums){

2021-01-21 21:58:14 87

ctf图片隐写神器Stegsolve

包含Stegsolve.jar//需要安装java环境 在分析里面从上到下的依次意思是 File Format:文件格式 Data Extract:数据提取 Steregram Solve:立体试图 可以左右控制偏移 Frame Browser:帧浏览器 Image Combiner:拼图,图片拼接

2020-12-06

空空如也

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

TA关注的人

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