java
屿智
这个作者很懒,什么都没留下…
展开
-
leetcode,牛客 简单题(4)
原创 2020-11-13 15:41:10 · 91 阅读 · 0 评论 -
leetcode,牛客 简单题(3)
讲讲链表:链表是一种根据元素节点逻辑关系排列起来的一种数据结构。利用链表可以保存多个数据,这一点类似于数组的概念,但是数组本身有一个缺点—— 数组的长度固定,不可改变,在长度固定的情况下首选的肯定是数组,但是在现实的开发之中往往要保存的内容长度是不确定的,那么此时就可以利用链表这样的结构来代替数组的使用。总的来说知道了链表的优缺点 底层是数组,所以直接在链表上用双指针就不太现实了,就需要我们把链表里的值复制到数组中再使用双指针。...原创 2020-10-23 14:10:26 · 101 阅读 · 0 评论 -
leetcode,牛客 简单题(2)
原创 2020-08-21 18:48:01 · 170 阅读 · 0 评论 -
leetcode,牛客 简单题(1)(仅供自己复习,无盗用他人知识产权的意思)
A:布尔表达式(真/假),B:执行语句 ,C :执行语句最直观的: A ? B :C (如果A为真执行B否则执行C)题意分析(1) 给定两个非空代表二进制数的字符串(只包含1和0)。(2) 要求返回两个二进制的和,以字符串形式返回。*** 本题主要需要考虑的就是二进制的进位。方法一:暴力 + 翻转思路:(1) 从低位开始依次同时遍历两个字符串每一位求和并记录进位。(2) 使用 StringBuilder 依次拼接每一位的运算结果。(3) 遍历完成后将结果字符串翻转返回。class S.转载 2020-08-21 18:40:16 · 107 阅读 · 0 评论