首页 > 编程语言
贪心算法:跳跃游戏
55. 跳跃游戏 给定一个非负整数数组nums,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 ...
分类:编程语言   时间:2021-05-30 15:34:07    收藏:0  评论:0  赞:0  阅读:21
Java注解
Java注解提供一种为程序元素设置元数据的方法,注解不影响程序代码的运行,添加或者删除注解代码都应该可以运行。注解是从jdk1.5开始引入的。注解是一个接口,程序可以通过反射来获取指定程序中元素的Annotaion对象,然后通过这个对象来获取注解中的元数据信息。 ##JDK提供的注解 jdk原生提供 ...
分类:编程语言   时间:2021-05-30 15:32:40    收藏:0  评论:0  赞:0  阅读:12
Python画图曲线图(加网格)
代码示例: import os import numpy as np import pandas as pd import matplotlib.pyplot as plt method_path = "./results_org1.txt" org = pd.read_csv(method_pat ...
分类:编程语言   时间:2021-05-30 15:31:22    收藏:0  评论:0  赞:0  阅读:47
JavaScript的数据类型
概述 简介 JavaScript 语言的每一个值,都属于某一种数据类型。JavaScript 的数据类型,共有六种。(ES6 又新增了第七种 Symbol 类型的值,本教程不涉及。) 数值(number):整数和小数(比如1和3.14)。 字符串(string):文本(比如Hello World)。 ...
分类:编程语言   时间:2021-05-30 15:29:26    收藏:0  评论:0  赞:0  阅读:17
每日LeetCode - 112. 路径总和(C语言)
C语言 递归。 #include "stdbool.h" #define NULL ((void *)0) //Definition for a binary tree node. struct TreeNode { int val; struct TreeNode *left; struct Tr ...
分类:编程语言   时间:2021-05-30 15:28:08    收藏:0  评论:0  赞:0  阅读:11
贪心算法 452
自己做的比较差的答案是,对每一个元素的index0位置排序,然后计算后面的元素和前面的有没有相交,不相交了就把arrow加1 public int findMinArrowShots(int[][] points) { Arrays.sort(points, Comparator.comparing ...
分类:编程语言   时间:2021-05-30 15:27:57    收藏:0  评论:0  赞:0  阅读:16
大数组拼树
// 将数组转成树 export function array2Tree(array, Id, parentId, children) { const data = [...array]; const result = []; const hash = {}; data.forEach(item = ...
分类:编程语言   时间:2021-05-30 15:27:35    收藏:0  评论:0  赞:0  阅读:19
对js数组中的简单理解
对js数组中的简单理解 一、检测数组 1、instanceof if(value instanceof Array){ } 2、Array.isArray() if(Array.isArray(value)){ } 迭代器方法: Array原型上有三个方法检测数组内容 1、key() 数组索引 2、 ...
分类:编程语言   时间:2021-05-30 15:25:07    收藏:0  评论:0  赞:0  阅读:18
无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/core]
Maven项目,使用Spring+SpringMVC+Mybatis的项目,jstl的jar包成功导入,但是一直报无法解析uri的异常。网上的办法基本都尝试过,现在说明一下我的解决方法: 由于jstl-impl自带依赖的servlet-api版本过低,应该去除依赖,导入合适版本的servlet-ap ...
分类:编程语言   时间:2021-05-30 15:24:40    收藏:0  评论:0  赞:0  阅读:10
Java 定时任务调度(8)--ElasticJob 入门实战(ElasticJob-Lite使用)
ElasticJob 是一个分布式调度解决方案,由 2 个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成。本文主要介绍 ElasticJob-Lite 的基本使用,文中所使用到的软件版本:Spring Boot 2.4.4、jdk1.8.0_181、el ...
分类:编程语言   时间:2021-05-30 15:23:24    收藏:0  评论:0  赞:0  阅读:18
JavaScript 什么是 Base64 编码,如何实现 Base64 ?
一、什么是 Base64 ? 一句话可以概括:base64 是一种用64个字符(1字节 = 8bit)来表示任意 8bit 位的二进制数据的方法。 它的作用非常广泛,如迅雷下载的下载链接、前端的 dataURL、邮件传输等等。得益于用可见字符对二进制的直接转化, 使得base64可以无视平台,无视语 ...
分类:编程语言   时间:2021-05-30 15:22:49    收藏:0  评论:0  赞:0  阅读:37
c语言中函数的参数、对象、地址、取址运算符、指针运算符。
1、c语言中函数的参数 01、c语言中实参向形参的传递过程是单向传递的,在对形参进行修改后的值不能返回给实参。 02、函数返回调用源的返回值只能有一个。 例、求两个数的和与差。 #include <stdio.h> void sum_diff(int x, int y, int sum, int d ...
分类:编程语言   时间:2021-05-30 15:22:03    收藏:0  评论:0  赞:0  阅读:38
计算N位的水仙花数(C语言)
尝试了很久,终于完成了计算任意位(任意位只是指在int类型上限范围内的计算,超过int型上限的没有解决)水仙花数的算法,在这里写出来分享给大家,也供自己日后参考。 ...
分类:编程语言   时间:2021-05-30 15:21:26    收藏:0  评论:0  赞:0  阅读:23
java命令的本质逻辑揭秘
前言 在日常编码中,有了ide的支持,我们已经很少直接在命令行中直接执行java XXX命令去启动一个项目了。然而我们有没有想过,一个简单的java命令背后究竟做了些什么事情?让我们看下下面几个简单的问题 **1.java命令之后可以跟很多参数,那么这些参数是如何被解析的?**为何-version会 ...
分类:编程语言   时间:2021-05-30 15:20:16    收藏:0  评论:0  赞:0  阅读:19
Java初学:开发环境搭建
JAVA开发环境搭建 安装JDK 百度JDK8,选择相应版本安装,记住安装路径 配置环境变量 1.我的电脑-->右键-->属性 2.环境变量 >JAVA_HOME 3.配置path变量 测试JDK是否安装成功 cmd中,java -version 卸载JDK 删除JAVA的安装目录 删除JAVA_H ...
分类:编程语言   时间:2021-05-30 10:57:14    收藏:0  评论:0  赞:0  阅读:12
C++ 基础库 co v2.0 正式发布(协程库,日志库,JSON,网络编程...)
co 是一个优雅、高效的 C++ 基础库,支持 Linux, Windows 与 Mac 平台,它包含 golang 风格的协程库、网络库、日志库、命令行与配置文件解析库、单元测试框架、JSON 库等基本组件。co 遵循极简的设计理念,提供的接口都尽可能简单明了,用户可以轻松上手。co 尽量避免过度封装,引入过多的概念,以减轻用户的学习负担,如 co 提供的协程化的 socket API,与原生 socket API 形式上基本一致,熟悉 socket 编程的用户,几乎不需要增加新的学习成本,就能轻松用这些 API 写出高性能的网络程序。
分类:编程语言   时间:2021-05-30 10:55:20    收藏:0  评论:0  赞:0  阅读:36
JavaWeb基本概念
1. 基本概念 1.1 前言 web开发 web:网页的意思。例如:www.baidu.com 静态web 提供给所有人看的数据始终不会发生变化。 html、css文件。 动态web 提供给所有人看的数据始不会发生变化,每个人在不同的时间,不同的地点看到的信息 不同。 例如:淘宝; 技术栈:Serv ...
分类:编程语言   时间:2021-05-30 10:53:00    收藏:0  评论:0  赞:0  阅读:22
c语言 10-4
函数间数组的传递,是以指向第一个元素的指针的形式进行的。 在被调用的函数中作为指针接收的数组, 实际上就是调用方传递的数组。 Type*型指针p指向Type型数组a的起始元素a[0]时, 指针p的行为就和数组a本身一样。 值: a[i] = *(a + i) = *(p + i) = p[i]; 指 ...
分类:编程语言   时间:2021-05-30 10:51:27    收藏:0  评论:0  赞:0  阅读:16
【Java】异常处理
在传统的代码中,你必须包含一些代码去处理程序错误,但是这样会导致程序很难阅读。 假设有以下流程: int readInteger() { Read a string from the standard input; Convert the string to an integer value; Re ...
分类:编程语言   时间:2021-05-30 10:51:13    收藏:0  评论:0  赞:0  阅读:18
python3 用requests.get获取网页内容为空 <Response [200]>
import requestsfrom bs4 import BeautifulSoup headers = { 'Cookie':'OCSSID=4df0bjva6j7ejussu8al3eqo03', 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win ...
分类:编程语言   时间:2021-05-30 10:50:04    收藏:0  评论:0  赞:0  阅读:17
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!