攻城狮的自我修养
剑指 Offer 20. 表示数值的字符串 剑指 Offer 20. 表示数值的字符串
请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。 数值(按顺序)可以分成以下几个部分: 若干空格 一个 小数 或者 整数 (可选)一个 'e' 或 'E' ,后面跟着一个 整数 若干空格 小数
剑指offer-动态规划 剑指offer-动态规划
剑指 Offer 48. 最长不含重复字符的子字符串请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 1. 解题思路询问的是最长子字符串的长度,对于这道题而言,用滑动窗口算法是比较直观的,利用哈希表记录窗口中各
Java基础专题(一) Java基础专题(一)
1.请你简述Java语言的特点关于Java语言的特点,可以这样描述 (1)Java是一门典型的面向对象语言,它是最典型的设计就是class,通过class这个关键字来实现面向对象 (2)编译与解释并存型语言 (3)基于JVM以及.class
2023-01-11
剑指offer-查找与搜索算法 剑指offer-查找与搜索算法
74. 搜索二维矩阵编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 1. 解题思路这道题首先的想法就是二分,先搜索第一
从零开始学Spring-事务与框架集成 从零开始学Spring-事务与框架集成
1. Spring与事务1.1 事务概述什么是事务 在一个业务流程当中,通常需要多条DML语句共同联合才能完成,这多条DML语句必须同时成功或者同时失败,这样次才能保证数据的安全,事务Transaction(tx) 事务的四个处理过程
2023-01-08
深入学习Mybatis-Mybatis高级篇 深入学习Mybatis-Mybatis高级篇
1. 高级映射以及延迟加载1.1 多对一映射注意:谁在前谁就是主表 Student.java public class Student {//多的一方 private String id; private Stri
12 / 32