自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 15. 三数之和

一、题目给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[ [-1, 0, 1], [-1, -1, 2]]二、思路...

2018-08-29 10:52:45 118

原创 12. 整数转罗马数字

一、题目罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两...

2018-08-21 11:24:19 107

原创 11. 盛最多水的容器

一、题目给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器...

2018-08-20 19:37:20 121

原创 8. 字符串转整数 (atoi)

一、题目实现 atoi,将字符串转为整数。在找到第一个非空字符之前,需要移除掉字符串中的空格字符。如果第一个非空字符是正号或负号,选取该符号,并将其与后面尽可能多的连续的数字组合起来,这部分字符即为整数的值。如果第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。字符串可以在形成整数的字符后面包括多余的字符,这些字符可以被忽略,它们对于函数没有影响。当字符串中的...

2018-08-19 19:30:41 129

原创 6. Z字形变换

一、题目将字符串 "PAYPALISHIRING" 以Z字形排列成给定的行数:P A H NA P L S I I GY I R之后从左往右,逐行读取字符:"PAHNAPLSIIGYIR"实现一个将字符串进行指定行数变换的函数:string convert(string s, int numRows);示例 1:输入: s = "PAYP...

2018-08-19 11:19:36 166

原创 88. 合并两个有序数组

一、题目给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m = 3...

2018-08-18 22:31:08 103

原创 83. 删除排序链表中的重复元素

一、题目给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例 1:输入: 1->1->2输出: 1->2示例 2:输入: 1->1->2->3->3输出: 1->2->3二、思路为了方便只用了一个节点遍历,基本思想是当前节点 node 和其下一节点 node.next 的值比较,如果值相等,直...

2018-08-18 14:51:53 209

原创 70、爬楼梯

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

2018-08-17 11:39:50 311

原创 69.x的平方根

一、题目实现 int sqrt(int x) 函数。计算并返回 x 的平方根,其中 x 是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。示例 1:输入: 4输出: 2示例 2:输入: 8输出: 2说明: 8 的平方根是 2.82842...,   由于返回类型是整数,小数部分将被舍去。二、思路采用二分查找的思想,每次把...

2018-08-16 18:58:45 1803

原创 67.二进制求和

一、题目给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。示例 1:输入: a = "11", b = "1"输出: "100"示例 2:输入: a = "1010", b = "1011"输出: "10101"二、思路本题和求两个链表的和有点类似,需要考虑进位,考虑最后一项的进位比如,  0+0 =

2018-08-16 10:39:35 579

原创 66. 加一

一、题目给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组表...

2018-08-14 17:13:27 135

原创 58. 最后一个单词的长度

一、题目给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。说明:一个单词是指由字母组成,但不包含任何空格的字符串。示例:输入: "Hello World"输出: 5二、思路从后向前找单词,找到第一个不是空格的位置,然后开始向前统计不是空格的字符的个数,直到遇到空格为止。如果一开始末尾就空格,或者连续...

2018-08-11 19:20:03 198

原创 53.求最大子序和

一、题目给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。 二、思路A.先考虑有正负数的情况 ...

2018-08-11 10:10:32 218

flask的演唱会购票系统(代码+lw)

Flask演唱会购票系统是一个基于Python语言的Flask框架开发的Web应用程序,旨在为用户提供便捷、高效的在线购票体验,同时为演唱会组织者提供票务管理工具。以下是对该系统的一个简要讲解: 一、系统背景与意义 随着互联网的普及和发展,传统的购票方式因其效率低下、流程繁琐等问题已难以满足现代社会的需求。Flask演唱会购票系统通过集成用户管理、演唱会信息管理、票务管理以及数据统计与分析等功能模块,旨在解决这些问题,提升用户的购票体验和演唱会的组织效率。 二、系统架构 系统通常分为前端展示层、业务逻辑层和数据存储层三层架构,以确保系统的可扩展性和可维护性: 前端展示层:负责用户界面的展示和交互操作,采用HTML、CSS、JavaScript等技术实现,并可能结合Vue.js或React.js等现代前端框架,提高开发效率和用户体验。 业务逻辑层:负责处理用户请求和业务逻辑,采用Flask框架开发API接口,实现前后端的数据交互。 数据存储层:负责存储演唱会信息、用户信息、订单信息等数据,采用MySQL等关系型数据库管理系统实现。 三、主要功能模块 用户管理模块: 用户注册:提供用

2024-07-12

Python农业数据采集系统

创建一个基于Python的农业数据采集系统涉及多个步骤,包括定义采集的数据类型、选择合适的硬件和软件工具、编写代码以及实现数据的存储和分析。以下是一个简要的概述,帮助你开始构建这样一个系统。 1. 定义需求 首先,确定你需要采集哪些类型的农业数据。这可能包括: 土壤湿度和温度 光照强度 气温和湿度 作物生长情况(如高度、叶片数量) 降水量 风向和风速 2. 选择硬件 根据你的需求选择合适的传感器和数据采集设备,例如: 土壤湿度和温度传感器 光照传感器 气象站(用于测量气温、湿度、风向、风速和降水量) 摄像头(用于监测作物生长情况) 你还需要一台计算机或微控制器(如Arduino、Raspberry Pi)来读取传感器数据。 3. 选择软件工具 Python是一个强大的编程语言,可用于数据处理和分析。你可以选择以下库来帮助你: Pandas:用于数据处理和分析 NumPy:用于数值计算 Matplotlib 或 Seaborn:用于数据可视化

2024-07-12

java在线教育学习系统(代码+lw+数据库)

Java在线教育学习系统是一个结合了Java编程语言、数据库技术和前端技术的综合系统,旨在通过网络平台提供教育服务。以下是对Java在线教育学习系统(包括代码、LW文档和数据库)的详细介绍: 一、系统概述 Java在线教育学习系统通常包括前端用户界面、后端逻辑处理和数据存储三个主要部分。前端负责与用户交互,显示课程信息、用户信息等;后端处理业务逻辑,如用户注册、登录、课程管理等;数据库用于存储用户数据、课程数据等关键信息。 二、技术栈 后端技术: Java:作为主要的编程语言,Java因其跨平台特性和强大的生态系统而被广泛应用于Web开发。 Spring Boot:一种流行的Java框架,用于简化新Spring应用的初始搭建以及开发过程。它提供了自动配置、起步依赖等功能,使得开发者可以更快地构建项目。 MyBatis:一个支持普通SQL查询、存储过程和高级映射的持久层框架。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 Maven:项目管理和构建自动化工具,用于管理Java项目的依赖关系。 前端技术: Vue.js:一种渐进式JavaScript框架,用于

2024-07-12

《Python 与空间信息处理》试卷及答案

Python与空间信息处理是一个广泛且深入的话题,涉及地理信息系统(GIS)、遥感学、空间分析等多个领域。Python作为一种功能强大的编程语言,通过其丰富的库和工具集,为空间信息处理提供了极大的便利。以下是对Python与空间信息处理的一些关键方面的概述: 一、Python在空间信息处理中的应用优势 丰富的库支持:Python拥有多个专门用于空间信息处理的库,如GeoPandas、Shapely、Fiona、GDAL、Rasterio等,这些库提供了读取、写入、处理和分析空间数据的功能。 易于学习和使用:Python的语法相对简洁明了,学习曲线较为平缓,使得初学者也能较快上手进行空间信息处理。 强大的数据处理能力:Python的数据处理能力强大,结合NumPy、Pandas等库,可以高效地处理大规模的空间数据集。 良好的扩展性和集成性:Python可以与C、C++等语言编写的库进行集成,扩展其功能。同时,Python也是许多GIS软件和工具(如ArcGIS、QGIS)的脚本语言,便于自动化处理任务。 二、Python中常用的空间信息处理库 GeoPandas: 功能:GeoPand

2024-07-12

python抖音用户视频偏好分析(代码+文档+数据集)

为了进行抖音用户视频偏好分析,你需要首先获取数据,然后进行处理和分析。这里是一个基本的步骤指南,帮助你开始这个过程: 1. 数据获取 抖音平台的数据不是公开可用的,因此你需要通过以下几种方式来获取数据: 官方API:如果抖音提供了API,你可以通过API来获取数据。这通常需要注册开发者账号并获取访问权限。 爬虫:使用Python编写爬虫来抓取公开的用户数据。注意,这需要遵守抖音的使用条款,并且可能面临法律风险。 第三方数据提供商:有些公司提供社交媒体数据的访问,你可以从这些公司购买数据。 2. 数据预处理 获取数据后,你需要进行预处理,包括: 清洗数据:去除不完整、格式错误或重复的记录。 转换数据:将非结构化数据(如文本、时间戳)转换为适合分析的格式。 特征提取:从视频和用户信息中提取有用的特征,如观看时长、点赞数、评论数、分享数等。 3. 数据分析 使用Python的数据分析工具(如Pandas, NumPy, SciPy)和机器学习库(如scikit-learn)来分析数据: 描述性统计:计算基本的统计数据,了解数据的分布和特征。 相关性分析:分析不同特征之间的相关性,如观

2024-07-12

python电影可视化分析

Python 是一种非常适合进行数据分析与可视化的编程语言,尤其在处理电影数据时,可以通过多种库来实现数据的可视化分析。下面是一个简单的例子,展示如何使用 Python 来分析电影数据并进行可视化。

2024-07-12

基于深度学习的果蔬系统,亲测可用

基于深度学习的果蔬系统通常利用卷积神经网络(CNN)或YOLO系列算法等深度学习模型,通过训练大量标注好的果蔬图像数据,实现对果蔬的自动识别和分类。该系统不仅具有较高的识别准确率,还具备实时性、可扩展性等优点。

2024-07-12

SourceInsight+序列号

SourceInsight 带序列号 解压即用 绝对可用!查看Linux源代码必备软件!!

2018-08-28

SecureCRT绿色版

超好用的SecureCRT, 随意解压到某个目录,然后双击目录中的“绿色版x64注册表导入reg.reg” 然后SecureCRT.exe和SecureFX.exe就可以直接用了,自己创建快捷方式到桌面好了!

2018-08-28

Multisim12版安装包

电路仿真必备软件,学习模拟电路,数字电路和单片时候用的,本软件包含汉化包,注册机。亲测可用

2018-08-28

数学建模经验分享与总结(35篇)

关于数学建模国赛,美赛,研究生华为杯数学建模竞赛等国家一等奖得主的经验分享,特别有用,适合初次参加数学建模竞赛的同学

2018-08-15

历年研究生数学建模优秀论文

历年研究生优秀论文都在这里了,参加2018年研究生数学建模比赛必备论文,看了冲国一

2018-08-11

空空如也

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

TA关注的人

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