当前位置: 移动技术网 >

刷题

  (共找到 17 条与 刷题 相关的信息)

python在leecode刷题-第一题和第七题

2019-03-12 07:19 | 评论:0 次 | 浏览: 0

>>> a=[2,3]>>> b=enumerate(a)>>> b<enumerate object at 0x00000000031C6750>>>> list(b)[(0, 2), (1, 3)]>>> 2、思想是在[2,7,11,15]里取出来第一个值,放在hashmap里,用target9 ...

上POJ刷题

2019-06-12 07:17 | 评论:0 次 | 浏览: 0

Online Judge系统 Online Judge系统(简称OJ)是一个在线的判题系统。用户可以在线提交给定问题的多种程序(如C、C++、Pascal、Java)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。 一个用户提交的程序在Online Judge系 ...

mysql刷题(不定时更新)

2020-03-25 14:46 | 评论:0 次 | 浏览: 0

面试阶段大家基本都会问一些mysql的题,具体的高深理论以后再慢慢补充,但是刷题是不可避免的,下面直接上货 创建/删除表和索引系列 创建表 sql CREATE TABLE if not exists ( int(11) NOT NULL AUTO_INCREMENT, date DEFAULT N ...

剑指Offer刷题(树的子结构)

2020-07-13 17:57 | 评论:0 次 | 浏览: 0

剑指Offer刷题(树的子结构)一.题目描述二.代码(C++)三.提交记录四.备注一.题目描述输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)二.代码(C++)/*struct TreeNode {int val;struct TreeNode *left;struct TreeNode *right;TreeNode(int x) :val(x), left(NULL), right(NULL) {}};*/class S

JavaScript——易班优课YOOC课群在线测试自动答题解决方案(二十)整理维护

2020-07-14 09:34 | 评论:0 次 | 浏览: 0

目录解决方案JavaScript脚本// ==UserScript==// @name 易班优课YOOC浙理助手// @namespace http://tampermonkey.net/// @version 0.2.5// @description 浙江理工大学易班优课YOOC测试、刷题// @author STZG// @match *://*.yooc.me/*// @grant uns..

【Python刷题Leetcode】贪心算法(分糖果、摇摆序列、移除K个数、跳跃游戏、射击气球、加油次数)

2020-07-15 10:21 | 评论:0 次 | 浏览: 0

排序,遍历糖果(糖果id++),若满足当前孩子,孩子id++。最终孩子id就是满足的孩子数。class Solution: def findContentChildren(self, g: List[int], s: List[int]) -> int: # 每个孩子需求/饼干大小从小到大排序 child = sorted(g) food = sorted(s) child_idx = 0 food_i..

leetcode:判断二分图(图的遍历)

2020-07-17 10:53 | 评论:0 次 | 浏览: 0

https://leetcode-cn.com/problems/is-graph-bipartite/思路:根据分析可知,任意两个相邻的节点,一定是一个属于集合A,一个属于集合B。可以用一个标记的方式来判断,从任意一个点开始,先把他标记为红色,然后遍历整个图将与他直接相连的点标记为绿色,再继续遍历绿色的点,把他们直接相邻的点标为红色。如果在遍历的过程中,比如一个已经标为红色的点,他的相邻的点也为红色,那么这个就不符合二分图,直接返回false。直到所有点都被标记,那么就返回true。图的遍历有

Leetcode database 刷题 MySQL 简单部分

2020-07-18 14:45 | 评论:0 次 | 浏览: 0

Leetcode database 刷题MySQL简单部分176#select( select distinct salary from employee order by salary desc limit 1,1) as SecondHighestSalary这里的distinct为了防止有重复的工资,select出来null,套的select是为了防止nulllimit a,b 也可以写成limit a offset b,都表达跳过b个,取a个值。...

day17_原题496/504/506/507/541

2020-07-20 16:38 | 评论:0 次 | 浏览: 0

1.下一个更大元素I(原题496)给定两个 没有重复元素 的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在,对应位置输出 -1 。示例 1:输入: nums1 = [4,1,2], nums2 = [1,3,4,2].输出: [-1,3,-1]解释: 对于num1中的数字4,你

[杭电多校2020]第一场 1004 Distinct Sub-palindromes

2020-07-24 17:33 | 评论:0 次 | 浏览: 0

Distinct Sub-palindromes题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=67541004.Distinct Sub-palindromesTime Limit: 5000/2500 MS (Java/Others)Memory Limit: 524288/524288 K (Java/Others)Problem DescriptionS is a string of length n. S consists of lower

[Leetcode][第410题][JAVA][分割数组的最大值][动态规划][二分]

2020-07-27 14:52 | 评论:0 次 | 浏览: 0

【问题描述】[中等]【解答思路】1. 动态规划第 1 步:设计状态令 f[i][j] 表示将数组的前 i 个数分割为 j 段所能得到的最大连续子数组和的最小值。 ( i ≥ j )第 2 步:状态转移方程第 3 步:考虑初始化f[i][j] = Integer.MAX_VALUEf[0][0]=0第 4 步:考虑输出f[n][m]f[n][m]复杂度class Solution { public int splitArray(int[] nums, int m) {

poj 3233 Matrix Power Series

2020-07-27 16:37 | 评论:0 次 | 浏览: 0

Matrix Power Series思路题意比较简单,就是要求S(n)=∑i=1nAiS(n) = \sum _{i = 1} ^{n} A^ {i}S(n)=∑i=1n​Ai,显然有S(n)=S(n−1)∗A+AS(n) = S(n - 1) * A + AS(n)=S(n−1)∗A+A,看到这里,那就简单了,递推式,加矩阵,矩阵快速幂无疑了嘛,所以我们开始构造矩阵。显然有如下矩阵,EEE是单位矩阵,AAA是输入矩阵,OOO是零矩阵。[EEOA]∗[OOAO]\begin{bmatrix} E

[剑指offer]面试题第[1]题[JAVA][二维数组中的查找][数组][二分]

2020-07-31 16:50 | 评论:0 次 | 浏览: 0

####【问题描述】在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。####【坑】#####1. 不能以某一行最后一个或者第二行第一个比较大小,进行筛选#####2. 从左上开始移动,容易越界 不能保证两个方向一增一减1 5 910 15 16####【解答思路】

如何在Intellij中安装LeetCode刷题插件方便Java刷题

2020-08-07 04:00 | 评论:0 次 | 浏览: 0

一.安装在 idea(2019)的 setting 的 plugins 的 marketplace 中搜索 leetcode,即可以找到该插件,安装完成了,重启即可。二.配置 1、重启完成后,第一次使

安卓小项目,课程设计,课设,刷题app

2020-08-10 12:42 | 评论:0 次 | 浏览: 0

一、需求分析:如今考驾照已经成为了很多人的刚需,对于科目1与科目4来说,大量的刷题必不可少。根据市场需求,我们开发了一个可以在手机刷题的app方便人们随时随地地刷题。二、部分代码public class Main3Activity extends AppCompatActivity { private Sql sql; int jub = 1; String ans=null; String anal=null; String type=null; i

力扣刷题的一些些个注意点(持续更新)

2020-08-10 12:44 | 评论:0 次 | 浏览: 0

2020/8/9 开始持续更新…刷题,我是认真的!加油鸭~学习方法始终调整,欢迎指正。这里写目录标题数组最长连续递增序列数字平方数之和数组最长连续递增序列找最大的值,就直接和前面的值比较返回最大的不好吗?不用非得放到vector里鸭需要注意的是,注意边界问题!!!!!!!比较两个值应该放在哪个位置。如果放在else里面的话,就会出现当整个字符串都是结果时,比较代码不执行的情况,ans不更新,这样是不可以的哦~//anyway,总算知道了vector如何求最大值鸭,虽然这道题没有用到.

剑指Offer-机器人的运动范围(两种详细解法,python)

2020-08-10 12:55 | 评论:0 次 | 浏览: 0

题目描述:地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子?解题方法:这个题目可以有两种解法:(1)回溯法(2)规律法(自创的)我们首先来看回溯法~1.回溯法回溯法就是,我现在处于一个满足条件的格子,然后我

移动技术网