自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 JAVA学习-潜力之行 始于足下

系统性能的诊断要做些什么指标呢?我们先来考虑,进行要做诊断,那么程序或 JVM 可能出现了问题,而我们排查程序运行中出现的问题,比如排查程序 BUG 的时候,要优先保证正确性,这时候就不仅仅是 JVM 本身的问题,例如死锁等等,程序跑在 JVM 里,现象出现在 JVM 上,很多时候还要深入分析业务代码和逻辑确定 Java 程序哪里有问题。一般来讲 系统优化可以先收集问题,按照问题的重要性进行排序,依旧二八法则,排在前20%的问题能影响至少80%的性能问题,所以解决这部分问题即可;

2024-03-27 00:00:13 272

原创 剑指offer-把字符串转成整数(C++)

一、题目https://www.nowcoder.com/practice/8fecd3f8ba334add803bf2a06af1b993?tpId=13&tqId=11185&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking题目描述将一个...

2019-10-16 17:56:33 215

原创 剑指offer-把数组排成最小的数( C++ )

一、题目描述https://www.nowcoder.com/practice/8fecd3f8ba334add803bf2a06af1b993?tpId=13&tqId=11185&tPage=2&rp=2&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking输入一个正整...

2019-10-16 17:33:48 270

原创 1.常用查找算法 + 具体实现( C++ )

1、顺序查找说明:顺序查找适合于存储结构为顺序存储或链接存储的线性表。基本思想:顺序查找也称为线形查找,属于无序查找算法。从数据结构线形表的一端开始,顺序扫描,依次将扫描到的结点关键字与给定值k相比较,若相等则表示查找成功;若扫描结束仍没有找到关键字等于k的结点,表示查找失败。时间复杂度 O(n)O(n)O(n);//顺序查找int SequenceSearch( vector<i...

2019-10-01 20:09:55 253

原创 1. 二维数组中的查找

一、题目在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。样例输入数组:[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]如果输入查找数值为7,则返回true,如果输入查找数值为5,则返回false。二、思路按照数组的...

2019-09-27 22:17:58 576

原创 56.从1到n整数中1出现的次数

一、题目题目描述求出1-13的整数中1出现的次数,并算出100-1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。。二、思路class Solution {public:...

2019-09-27 21:35:35 109

原创 2020届校招-老虎证券-Windows开发工程师笔试题

1. 与10.110.12.29 mask225.225.225.224属于同一网段的IP地址是 10.110.12.31 10.110.12.0 10.110.12.32 10.110.12.302. 事务的持续性是指: 一个事务内部的操作及使用的数据对并发的其他事务是隔离的(隔离性) 事务一旦提交,对数据库的改变是永久的(持久性/持续性) 事务必须是使数据库从一个一致性...

2019-09-21 11:32:49 1172

原创 2019-09-14-酷狗笔试

1. 请设计一个高并发的考试系统,教师可以在系统中录入试卷(均为选择题;单项或多项均可 ),并且能够指定多个学生作答,学生可以参加多项考试,提交完试卷后自动判卷,学生可以查询成绩和错题尽可能的写出完备的ER图,系统框架图,系统原型图。PS:1.没有标准答案,ER图应该包含用户表,试卷表,题目表,用户试卷表等基础结构。2.系统设计应该包含数据库,业务代码,接入层,如果有系统监控部分则加分。...

2019-09-16 10:18:32 1435

原创 2019-CVTE-C++开发-线上笔试

总共22道题目,二十个选择题,两个编程题;1.实现LRU缓存淘汰机制运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。写入数据 put(key, value) - 如果密钥不存在,则写入其...

2019-09-16 10:09:59 531

原创 2.两数相加(C++)

两数相加给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -...

2019-07-14 10:53:14 330

原创 9.回文数

题目描述判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1: 输入: 121 输出: true示例 2: 输入: -121 输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3: 输入: 10 输出: false解释: 从右向左读, 为 01 。因此它不是一...

2019-07-13 21:13:51 141

原创 70. 爬楼梯

70. 爬楼梯题目描述假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。 示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。(1)1 阶 + 1 阶(2) 2 阶示例2输入: 3输出: 3解释: 有三种方法可以爬到楼顶。(1) 1 阶 + 1 阶 + ...

2019-07-08 19:20:38 144

原创 5.3 集合的表示

集合的表示看着浙大视频做的笔记,这些东西还是自己动手写一遍印象比较深刻。 集合运算: 交、并、补、差、判定一个元素是否属于某个集合 并集,查找属于哪个集合 并集,查找问题中集合存储如何实现可以用树结构 表示集合,树的每一个结点表示一个结合元素。采用数组存储形式typedef struct{ ElementType Data; //存储值 int Parent;//双亲节...

2019-07-03 22:40:41 280

原创 1.C++ 指针

int p;//这是一个普通的整型变量int *p;//首先从P 处开始,先与结合,所以说明P 是一个指针,然后再与int 结合,说明指针所指向的内容的类型为int 型.所以P是一个返回整型数据的指针int p[3];//首先从P 处开始,先与[]结合,说明P 是一个数组,然后与int 结合,说明数组里的元素是整型的,所以P 是一个由整型数据组成的数组int *p[3];//首先从P...

2019-07-03 20:41:13 132

原创 哈希表(hash table)

hash表哈希表(散列表)原理详解:https://blog.csdn.net/duan19920101/article/details/51579136B站 讲解视频: https://www.bilibili.com/video/av17500428?from=search&seid=12765918089840512042根据设定的哈希函数及处理冲突的方法将查找表中各数据元素存...

2019-07-01 23:35:19 198

原创 1000瓶药水,1瓶有毒药,几只小白鼠能够找出?

1000瓶药水,1瓶有毒药,几只小白鼠能够找出?条件:问题:解答:第二种变体第三种变体原文链接: https://www.jianshu.com/p/607d6683748b条件:现有1000瓶药,其中有一瓶毒药,喝了之后1小时后才产生效果,现在你有10只老鼠和1个小时的时间,请问怎么找出毒药?问题:现在给1周的时间,用10只老鼠找出1千瓶水中的那瓶水。解答:思路: 老鼠被喂药后,...

2019-07-01 15:05:58 4206

原创 2019-多益网络-软件研发工程师-秋招提前批-笔试

2019-多益网络-软件研发工程师-秋招提前批-笔试1.链表不具备的特点:随机访问(单选)2.二分查找算法的比较次数(单选)3.数据库的保护(简答)4.把一个多叉树转换为二叉树的步骤(填空)5.sql语句(简答)5.TCP协议如何保证传输可靠性5.TCP协议如何保证传输可靠性题目总共有单选题(6个)、填空题(4个)、简答题(4或者6个)、编程题(一道),简答题里面还有翻译题,我的翻译考的是函数以...

2019-06-30 00:36:30 2553 3

空空如也

空空如也

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

TA关注的人

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