• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
劫燚
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 ··· 16 下一页

2021年1月26日

1128. 等价多米诺骨牌对的数量 - 找规律?
摘要: 给你一个由一些多米诺骨牌组成的列表 dominoes。 如果其中某一张多米诺骨牌可以通过旋转 0 度或 180 度得到另一张多米诺骨牌,我们就认为这两张牌是等价的。 形式上,dominoes[i] = [a, b] 和 dominoes[j] = [c, d] 等价的前提是 a==c 且 b==d, 阅读全文
posted @ 2021-01-26 15:49 Luas 阅读(322) 评论(0) 推荐(0)
 
 

2021年1月25日

剑指offer67 - 把字符串转化成整数
摘要: 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。 该字符串除了有效的整数部分之后 阅读全文
posted @ 2021-01-25 14:31 Luas 阅读(60) 评论(0) 推荐(0)
 
 

2021年1月24日

剑指 Offer 16. 数值的整数次方 - 分成奇偶,以及对于负数的溢出单独提出来一个
摘要: class Solution { public double myPow(double x, int n) { if(n==0){ return 1; } if(n<0) { return 1/x*myPow(1 / x, -n-1); } return (n % 2 == 0) ? myPow(x 阅读全文
posted @ 2021-01-24 15:53 Luas 阅读(45) 评论(0) 推荐(0)
 
剑指 Offer 46. 把数字翻译成字符串 - 递归+动态规划
摘要: 给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。 class Solution { public int transl 阅读全文
posted @ 2021-01-24 15:33 Luas 阅读(79) 评论(0) 推荐(0)
 
 

2021年1月23日

剑指 Offer 45. 把数组排成最小的数 - 模拟排序
摘要: 输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 思路:先转化成字符串,然后写一个新的Array.sort()的comparator,任意两个字符串o1,o2如果o1+o2>o2+o1,那么o1在o2前面,可以用compareTo实现 class Sol 阅读全文
posted @ 2021-01-23 19:54 Luas 阅读(44) 评论(0) 推荐(0)
 
1319.连通网络的操作次数-并查集
摘要: 用以太网线缆将 n 台计算机连接成一个网络,计算机的编号从 0 到 n-1。线缆用 connections 表示,其中 connections[i] = [a, b] 连接了计算机 a 和 b。 网络中的任何一台计算机都可以通过网络直接或者间接访问同一个网络中其他任意一台计算机。 给你这个计算机网络 阅读全文
posted @ 2021-01-23 18:47 Luas 阅读(87) 评论(0) 推荐(0)
 
 

2021年1月22日

数字序列中某一位的数字
摘要: 思路一:找规律 我们通过观察,可以发现以下规律: 对于第 n 位对应的数字,我们令这个数字对应的数为 target,然后分三步进行。 首先找到这个数字对应的数是几位数,用 digits 表示; 然后确定这个对应的数的数值 target; 最后确定返回值是 target 中的哪个数字。 举个栗子: 比 阅读全文
posted @ 2021-01-22 16:37 Luas 阅读(185) 评论(0) 推荐(0)
 
989.数组形式的整数加法 - 大数加法
摘要: class Solution { public List<Integer> addToArrayForm(int[] A, int K) { // 初始化参数 List<Integer> res = new ArrayList<Integer>(); int n = A.length; // 1. 阅读全文
posted @ 2021-01-22 15:04 Luas 阅读(72) 评论(0) 推荐(0)
 
 

2021年1月21日

java多线程 - 同步安全
摘要: 1.不加任何同步措施 package jianzhioffer; //出现不安全问题 /** * 吐钱成功,吐出钞票:800.0 吐钱成功,吐出钞票:800.0 余额为:200.0 余额为:-600.0 */ class Account{ public String accountNo; publi 阅读全文
posted @ 2021-01-21 23:46 Luas 阅读(60) 评论(0) 推荐(0)
 
剑指offer 48 -最长不含重复字符的子字符串 动态规划
摘要: package jianzhioffer; import java.util.HashMap; import java.util.Map; public class test48 { public static void main(String[] args) { String s="pwwkew" 阅读全文
posted @ 2021-01-21 19:19 Luas 阅读(57) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 ··· 16 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3