当前位置:首页 » 下标 - 第2页

02月27日

聊聊我最近的分库分表骚操作_七里翔的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 755次
聊聊我最近的分库分表骚操作_七里翔的博客

聊聊我最近的分库分表骚操作前言背景分库分表方案切分策略不分库,只分表技术选型问题及解决方案分布式ID实现不重复的ID该怎么实现?表下标维护插入前查询maxId插入后查询maxId预留ID预留ID+不依赖redis多数据源、sharding-jdbc、主从怎么结合到一块?怎么解决多数据源和shardingsphere数据源冲突的问题?怎么解决分表+主从数据库不适合用shardingsphere的问题?

02月23日

排序算法——堆排_yi_chengyu的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 360次
排序算法——堆排_yi_chengyu的博客

1.堆的概念堆通常是一个可以被看做一棵完全二叉树。(1)大根堆,就是说这个完全二叉树中每一棵子树的根节点都大于他的左右孩子(如果有的话)。(2)小根堆,就是说这个完全二叉树中每一棵子树的根节点都小于他的左右孩子(如果有的话)。在数组中:如果父节点的下标为i,则左孩子的下标为2*i+1,右孩子下标为2*i&#

02月18日

每日一题:尾数相等_东条希尔薇的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 353次
每日一题:尾数相等_东条希尔薇的博客

题目描述对于任意一个大于1的整数K,一定存放两个自然数M,N(其中M<N)满足以下条件KM>=1000KN>=1000KM和KN末尾三位数相等现在给定一个任意正整数K,求出满足条件的最小M+N的值其中K的位数<=10思路在这道题中,K的位数大于10,这样KM就会是一个很大的数字,大数在C语言中无法储存不过万幸的是,我们只需要计算这个数字的后三位即可

02月17日

AcWing 674.超级2048_32个赞。的博客

发布 : zsy861 | 分类 : 《休闲阅读》 | 评论 : 0 | 浏览 : 316次
AcWing 674.超级2048_32个赞。的博客

题目链接: 674.超级2048-AcWing题库题目描述:2048 是一个著名的单人游戏,其目标是在网格上滑动图块以组合它们并创建数字为2048的图块。2048 在一个简单的4×4 网格上进行游戏,其中有一些图块,玩家可以对它们进行移动。每一步操作,玩家可以选择向左,向右,向上和向下 4 个方向去移动所有图块。如果两个包含数字相同的图块在移动时发生碰撞,则它们将合并为一个图块,该图块上的数值为两个图块的数字之和。在一次操作中,一个新创建的图块不能再次参与合并ÿ

02月15日

Java--敲重点!JDK1.8 HashMap特性及底层数组+单链表+红黑树知识(建议收藏)_JustinQin

发布 : zsy861 | 分类 : 《休闲阅读》 | 评论 : 0 | 浏览 : 287次
Java--敲重点!JDK1.8 HashMap特性及底层数组+单链表+红黑树知识(建议收藏)_JustinQin

❤️‍大家好,我是贾斯汀!❤️‍学习目录学习背景HashMap特性HashMap添加元素四步曲前奏:HashMap如何添加一个元素?第一步曲:根据key得到hashCode值第二步曲:根据hashCode值计算出hash值第三步曲:根据hash值计算出哈希表数组index下标第四步曲:将元素节点保存到哈希表指定数组index下标终曲:为什么HashMap底层源码用这么

02月14日

刚开始学数据结构不太明白?数据结构之顺序表的9个方法+手撕代码_guankunkunwd的博客

发布 : zsy861 | 分类 : 《休闲阅读》 | 评论 : 0 | 浏览 : 366次
刚开始学数据结构不太明白?数据结构之顺序表的9个方法+手撕代码_guankunkunwd的博客

数据结构之顺序表一、单链表的引出1->静态顺序表代码实现2->动态顺序表代码实现二、动态顺序表的9种方法(函数)2.1、新增元素2.2、判断当前顺序表是否已满2.3、扩容2.4、判断是否包含某个元素2.5、查找某个元素对应的位置2.6、获取pos位置的元素2.7、获取顺序表长度2.8、给pos位置的元素设为value2.9、删除第一次出现的关键字key三、结尾一、单链表的引出在学习单链表之前,我们先了解数据结

01月25日

Java—List的使用【数据结构】_一朵花花

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 315次
Java—List的使用【数据结构】_一朵花花

List-线性表List常用方法增booleanadd(Ee)—尾插evoidadd(intindex,Eelement)—将e插入到index位置booleanaddAll(Collection<?extendsE>c)—尾插c中的元素booleanaddAll(intindex,Collection<?extendsE>c)—指定位置插入c中的元素删Eremove(intindex)—

01月08日

C语言(struct,for(死循环),while,do while) 计算n的阶乘累加,寻找下标,闪现字符串,三次解码_DENGGELADENG的博客

发布 : zsy861 | 分类 : 《资源分享》 | 评论 : 0 | 浏览 : 317次
C语言(struct,for(死循环),while,do while) 计算n的阶乘累加,寻找下标,闪现字符串,三次解码_DENGGELADENG的博客

 #include<stdio.h>#include<stdlib.h>#include<string.h>#include<windows.h>intmain(){  intday=0;  scanf("%d",&day);  switch(day)  {  default:    printf("输入错误,请输入1~7的数字\n");    break;  case1:  case2:  case3:  case4:  case5:

12月21日

LeetCode-100题(Hot) 45. 跳跃游戏 II [Java实现] [极速]_IllTamer的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 364次
LeetCode-100题(Hot) 45. 跳跃游戏 II [Java实现] [极速]_IllTamer的博客

给你一个非负整数数组 nums,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。假设你总是可以到达数组的最后一个位置。示例1:输入:nums=[2,3,1,1,4]输出:2解释:跳到最后一个位置的最小跳跃数是2。   从下标为0跳到下标为1的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。刚开始用的深搜,结果超时了emmm,而后转用贪心。在每一次从起始位置到perEnd的过程中动态更新所能走到的最远位置的下标࿰

11月30日

❤️思维导图整理大厂面试高频数组12: 4种方法彻底解决接雨水问题, 力扣42❤️_孤柒的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 325次
❤️思维导图整理大厂面试高频数组12: 4种方法彻底解决接雨水问题, 力扣42❤️_孤柒的博客

此专栏文章是对力扣上算法题目各种方法的总结和归纳,整理出最重要的思路和知识重点并以思维导图形式呈现,当然也会加上我对导图的详解.目的是为了更方便快捷的记忆和回忆算法重点(不用每次都重复看题解),毕竟算法不是做了一遍就能完全记住的.所以本文适合已经知道解题思路和方法,想进一步加强理解和记忆的朋友,并不适合第一次接触此题的朋友(可以根据题号先去力扣看看官方题解,然后再看本文内容).关于本专栏所有题目的目录链接,刷算法题目的顺序/注意点/技巧,以及思维导图源文件问题请点击此链接.想进大厂,刷算

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1