- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 完整的前后端分离项目(科研项目管理系统)
前后端分离项目用springboot,vue,mysql实现的这是一个科研项目管理系统,有用户界面,审核员界面,管理员界面组成的1)用户界面如下2)审核员界面如下3)管理员界面4)后端目录5)前端目录项目连接连接:https://download.csdn.net/download/AEKSAN/17198025...
2021-04-24 21:46:11
784
原创 剑指 Offer 59 - I. 滑动窗口的最大值 解题思路详解
给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。示例:输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3输出: [3,3,5,5,6,7]代码public int[] maxSlidingWindow(int[] nums, int k) { if(nums.length == 0) return nums; //声明一个数组来存放极大值 int[] maxNums = new
2021-02-06 23:58:30
142
原创 剑指 Offer 67. 把字符串转换成整数 解题思路详解
写一个函数 StrToInt,实现把字符串转换成整数这个功能。不能使用 atoi 或者其他类似的库函数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。该字符串除了有效的整数部分之后也可能会存在多余的字符,这些字符可以被忽略,它们对于函数不应该造成影响。注意:假如该字符串中的第一个非空
2021-02-05 17:21:07
151
原创 剑指 Offer 58 - I. 翻转单词顺序 解题思路详解
输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am I”。示例 1:输入: “the sky is blue”输出: “blue is sky the”示例 2:输入: " hello world! "输出: “world! hello”解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。示例 3:输入: “a good
2021-02-04 18:28:06
222
2
原创 剑指 Offer 58 - II. 左旋转字符串 解题思路详解
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。示例 1:输入: s = “abcdefg”, k = 2输出: “cdefgab”示例 2:输入: s = “lrloseumgh”, k = 6输出: “umghlrlose”限制:1 <= k < s.length <= 10000所有解题思路用Java语言实现的方
2021-02-03 20:30:01
332
5
原创 Java基础知识难点总结
1.final关键字在java语言中主要用关键字final来定义常量。必须要在常量声明时对其进行初始化final关键字可以修饰基本数据类型,对象应用和方法被final修饰后无法再对变量进行修改//@Description: Java中定义常量public class TestFinal{ static final int YEAR = 365; //一个静态常量,常量用大写字母表示 public static void main(String[] args) { Syste
2021-02-02 19:08:52
1000
14
原创 C++实现单链表反转
C++实现单链表反转以LeetCode上的题剑指Offer 24反转链表为例讲解class Solution {public: ListNode* reverseList(ListNode* head) { //定义新头节点,这个头结点就是最后要返回的节点 ListNode* new_head = NULL; while(head) { ListNode* next = head->n
2020-12-01 21:31:33
1072
科研项目管理系统,利用springboot+vue实现。
2022-04-24
基于Flask框架的疫情信息分析平台
2022-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人