自定义博客皮肤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)
  • 资源 (33)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 leetcode91. 解码方法

一条包含字母A-Z 的消息通过以下映射进行了 编码 :'A' -> 1'B' -> 2...'Z' -> 26要 解码 已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,"11106" 可以映射为:"AAJF" ,将消息分组为 (1 1 10 6)"KJF" ,将消息分组为 (11 10 6)注意,消息不能分组为(1 11 06) ,因为 "06" 不能映射为 "F" ,这是由于 "6" 和 "06" 在映射中并不等价。给你...

2021-04-21 21:11:38 75

原创 leetcode26. 删除有序数组中的重复项

给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想象内部操作如下:// nums 是以“引用”方式传递的。也就是说,不对实参做任何拷贝int len = removeDuplicat

2021-04-18 14:03:30 56 1

原创 二叉树的镜像

题目描述操作给定的二叉树,将其变换为源二叉树的镜像。比如: 源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5示例1输入{8,6,10,5,7,9,11}返回...

2021-04-17 17:15:02 34

原创 树的子结构

题目描述输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)示例1输入{8,8,#,9,#,2,#,5},{8,9,#,2}返回值truepackage mainimport . "nc_tools"// import "fmt"/* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } *//** * 代码

2021-04-17 17:07:53 27

原创 合并两个排序的链表

时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 64M,其他语言128M热度指数:899289题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。示例1输入{1,3,5},{2,4,6}返回值{1,2,3,4,5,6}package mainimport . "nc_tools"/* * type ListNode struct{ * Val int * Next *ListNode ..

2021-04-17 16:37:25 28

原创 反转链表【Golang&&C++】

时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 64M,其他语言128M热度指数:1136453题目描述输入一个链表,反转链表后,输出新链表的表头。示例1输入{1,2,3}返回值{3,2,1}class Solution {public: ListNode* ReverseList(ListNode* pHead) { if(!pHead) return pHead; ListNode* pt; ..

2021-04-17 16:21:29 26

原创 leetcode1. 两数之和

给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], target = 6输出...

2021-04-17 15:14:00 24

原创 Go 语言基础语法

本章节我们将学习 Go 语言的基础语法。Go 标记Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。如以下 GO 语句由 6 个标记组成:fmt.Println("Hello, World!")6 个标记是(每行一个):1. fmt2. .3. Println4. (5. "Hello, World!"6. )行分隔符在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编

2021-04-16 22:14:37 30

原创 Go fmt.Sprintf 格式化字符串

C语言也有个类似的Go 可以使用 fmt.Sprintf 来格式化字符串,格式如下:fmt.Sprintf(格式化样式, 参数列表…)格式化样式:字符串形式,格式化符号以%开头, %s 字符串格式,%d 十进制的整数格式。 参数列表:多个参数以逗号分隔,个数必须与格式化样式中的个数一一对应,否则运行时会报错。实例packagemainimport( "fmt" "io" "os")funcmain(){ // go 中格式化字符串并赋值...

2021-04-16 22:12:52 79 1

原创 leetcode87. 扰乱字符串

使用下面描述的算法可以扰乱字符串 s 得到字符串 t :如果字符串的长度为 1 ,算法停止如果字符串的长度 > 1 ,执行下述步骤:在一个随机下标处将字符串分割成两个非空的子字符串。即,如果已知字符串 s ,则可以将其分成两个子字符串 x 和 y ,且满足 s = x + y 。随机 决定是要「交换两个子字符串」还是要「保持这两个子字符串的顺序不变」。即,在执行这一步骤之后,s 可能是 s = x + y 或者 s = y + x 。在 x 和 y 这两个子字符串上继续从步骤 1 开始递归执

2021-04-16 21:08:40 33

原创 leetcode5. 最长回文子串【暴力】

给你一个字符串 s,找到 s 中最长的回文子串示例 1:输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:输入:s = "cbbd"输出:"bb"示例 3:输入:s = "a"输出:"a"示例 4:输入:s = "ac"输出:"a"提示:1 <= s.length <= 1000s 仅由数字和英文字母(大写和/或小写)组成class Solution {public: string long

2021-04-16 16:47:28 32

原创 Leetcode213. 打家劫舍 II【动态规划】

题目内容你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警 。给定一个代表每个房屋存放金额的非负整数数组,计算你 在不触动警报装置的情况下 ,能够偷窃到的最高金额。示例 1:输入:nums = [2,3,2]输出:3解释:你不能先偷窃 1 号房屋(金额 = 2),然后偷窃 3 号房屋(金额 = 2)

2021-04-15 16:18:48 41

原创 Leetcode208. 实现 Trie (前缀树)

前言蒟蒻做题。已有工作字典树又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。结构如图一所示图一字典树结构图其基本操作有:查找、插入和删除,当然删除操作比较少见。题目内容Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检.

2021-04-14 16:26:27 43

原创 两数之和

题目描述给出一个整数数组,请在数组中找出两个加起来等于目标值的数,你给出的函数twoSum 需要返回这两个数字的下标(index1,index2),需要满足index1 小于index2.。注意:下标是从1开始的假设给出的数组中只存在唯一解例如:给出的数组为 {20, 70, 110, 150},目标值为90输出 index1=1, index2=2示例1输入[3,2,4],6返回值[2,3]class Solution {public: /*.

2021-04-13 19:02:03 37

原创 寻找第K大【C++代码】

时间限制:C/C++ 3秒,其他语言6秒空间限制:C/C++ 64M,其他语言128M热度指数:136270题目描述有一个整数数组,请你根据快速排序的思路,找出数组中第K大的数。给定一个整数数组a,同时给定它的大小n和要找的K(K在1到n之间),请返回第K大的数,保证答案存在。示例1输入[1,3,5,2,2],5,3返回值2class Solution {public: int dfs(vector<int> a,int n,int k,i..

2021-04-13 12:58:23 46

原创 具有贝叶斯优化的LSTM时间序列预测【含Matlab源码和数据】

通过使用自动参数调整的LSTM进行时间序列预测。在机器学习中,超参数优化或调整是为学习算法选择一组最佳超参数的问题。在这项工作中,贝叶斯优化算法用于调整LSTM的参数,以便用于时间序列预测。完整资料领取:https://ai.52learn.online/9724...

2021-04-12 13:00:29 77

原创 实验七 数据查询【数据库系统实验】【含答案】

一.实验目的掌握使用SQL Server进行数据查询的方法。二.实验内容使用T-SQL在数据库“EDUC”中完成以下查询:简单查询查询选修了课程的学生学号。查询选修了编号为“C1”的课程的学生学号和成绩,对查询结果按成绩降序排列,成绩相同则按学号升序排列。查询计算机系姓张的教师信息。查询选修了编号为“C2”的课程且该课程成绩在80到90分之间的学生学号和成绩,将成绩乘以系数0.75输出。2. 连接查询查询张明同学的学号、姓名、籍贯、所在班级的班长姓名与学号。查询在5栋5305

2021-04-02 20:16:31 262 1

按键精灵VIP高级教程

按键精灵VIP高级教程按键精灵VIP高级教程按键精灵VIP高级教程按键精灵VIP高级教程按键精灵VIP高级教程按键精灵VIP高级教程按键精灵VIP高级教程按键精灵VIP高级教程按键精灵VIP高级教程

2017-09-11

遍历某文件夹下的所有文件c语言

遍历某文件夹下的所有文件c语言

2017-08-25

国家集训队论文集1999-2017.rar

国家集训队论文集1999-2017.rar

2017-08-05

简单通用登录页面模板

简单通用登录页面模板

2018-09-14

飞机订票系统(C语言代码及流程图).docx

飞机订票系统(C语言代码及流程图).docx,用C语言编写,文本文件存储信息,文件中附带可执行代码和流程图,同时还有函数功能分析,功能总结等等。

2020-04-13

罗穗骞《后缀数组——处理字符串的有力工具》

罗穗骞《后缀数组——处理字符串的有力工具》

2017-04-30

ACM国家集训队论文集(依据内容)

ACM国家集训队论文集(依据内容)

2017-06-02

可以显示密码的万能钥匙

可以显示密码的万能钥匙

2017-06-02

Navicat For MySql8.0.20中文版

Navicat For MySql8.0.20中文版 并且附带注册码。。。。。。

2018-06-22

nodejs资料(7天)

nodejs资料(7天)

2019-02-20

按键精灵VIP初、中级教程

按键精灵VIP初、中级教程按键精灵VIP初、中级教程按键精灵VIP初、中级教程按键精灵VIP初、中级教程按键精灵VIP初、中级教程按键精灵VIP初、中级教程按键精灵VIP初、中级教程

2017-09-11

win7笔记本触摸板禁用软件

win7笔记本触摸板禁用软件,方便好用

2017-07-16

线段树入门

线段树入门,用于线段树入门(附加练习),线段树基础

2018-03-29

java简单爬虫

java简单爬虫 java简单爬虫 java简单爬虫java简单爬虫java简单爬虫java简单爬虫java简单爬虫

2018-07-07

手机网页版游戏150套游戏源码网站建设 用于企业宣传 php源码

手机网页版游戏150套游戏源码网站建设 用于企业宣传 php源码

2017-06-02

node.js实现服务器重定向demo

node.js实现服务器重定向demo。。

2019-02-10

java简单购物商城

java简单购物商城,主要用来学习java的五层架构,功能实现不全,只是单纯的用来学习。

2018-07-07

游戏外挂攻防艺术

随着网络的普及,网络游戏得到了众多网民的青睐。但是,网络游戏的盛行,也给游戏玩家和游戏公司带来了很多安全问题,如木马盗号、外挂作弊等。对于正常的游戏玩家和游戏公司来说,外挂的危害尤其突出。因为一款免费的外挂,不仅可能携带游戏木马,还会影响游戏的平衡,甚至伤害其他玩家的感情。虽然很多游戏玩家和安全爱好者对外挂和反外挂技术有强烈的兴趣,但目前市面上很难找到一本能够深入浅出地讲解这部分知识的书。本书将带

2017-09-22

大漠插件大漠插件

大漠插件大大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件大漠插件漠插件

2017-09-23

算法竞赛入门经典-训练指南

算法竞赛入门经典-训练指南

2017-05-24

精美PPT模板

精美PPT模板

2017-06-02

数据库平时练习

数据库平时练习数据库平时练习数据库平时练习数据库平时练习数据库平时练习

2018-01-16

HWIDGen 60.01 英文版

HWIDGen是真正意义上的永久激活,它的激活原理是获取Windows10的数字权利。所谓win10数字权利激活,是win10官方的一种授权方式。该激活方式无需使用任何激活密钥,它会直接记录你的电脑硬件信息,并保存到微软的服务器上。

2019-02-26

HazeOJ随机数据生产工具

HazeOJ随机数据生产工具

2017-08-05

C版魂斗罗源码

C版魂斗罗源码

2017-06-02

EditPlus_v231_Build_524

EditPlus_v231_Build_524 EditPlus_v231_Build_524 EditPlus_v231_Build_524

2018-06-26

java转exe

java转exe

2017-06-20

MFC皮肤一个

有详细使用方法

2017-06-22

学生信息管理系统c++。。

学生信息管理系统c++。。

2017-07-01

学生信息管理系统c++。

学生信息管理系统c++

2017-07-01

gif动画制作软件

gif动画制作软件

2017-05-05

汇编语言工具

汇编语言工具汇编语言工具汇编语言工具汇编语言工具汇编语言工具汇编语言工具汇编语言工具汇编语言工具汇编语言工具汇编语言工具汇编语言工具

2017-09-22

wcf的简单使用

wcf的简单使用wcf的简单使用wcf的简单使用wcf的简单使用wcf的简单使用wcf的简单使用

2018-06-06

这个符号是什么意思?求指点

发表于 2017-07-13 最后回复 2017-07-14

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

TA关注的人 TA的粉丝

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