E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
leecode编程练习
347.前K个高频元素(
Leecode
刷题)
给定一个非空的整数数组,返回其中出现频率前k高的元素。示例1:输入:nums=[1,1,1,2,2,3],k=2输出:[1,2]示例2:输入:nums=[1],k=1输出:[1]这题的思路是:1.首先要统计每个数字的次数,unordered_map当仁不让。2.我们要选出前K大,很熟悉,priority_queue可以。思路很简单,但是我在写的过程中发现了几个问题:我想着是用lambda来比较,在
cirol1997
·
2020-08-18 20:09
Leecode刷题大法
C++
背包问题--
Leecode
377.组合总和Ⅳ给定一个由正整数组成且不存在重复数字的数组,找出和为给定目标正整数的组合的个数。示例:nums=[1,2,3]target=4所有可能的组合为:(1,1,1,1)(1,1,2)(1,2,1)(1,3)(2,1,1)(2,2)(3,1)请注意,顺序不同的序列被视作不同的组合。因此输出为7。这题我一看就是背包问题。于是开始写了。version1intcombinationSum4(v
cirol1997
·
2020-08-18 20:09
LeeCode刷题
C++
c++
俄罗斯套娃信封问题--
Leecode
刷题(关于最长递增子序列)
给定一些标记了宽度和高度的信封,宽度和高度以整数对形式(w,h)出现。当另一个信封的宽度和高度都比这个信封大的时候,这个信封就可以放进另一个信封里,如同俄罗斯套娃一样。请计算最多能有多少个信封能组成一组“俄罗斯套娃”信封(即可以把一个信封放到另一个信封里面)。说明:不允许旋转信封。示例:输入:envelopes=[[5,4],[6,4],[6,7],[2,3]]输出:3解释:最多信封的个数为3,组
cirol1997
·
2020-08-18 20:09
C++
LeeCode刷题
LeeCode
34. 在排序数组中查找元素的第一个和最后一个位置 & 剑指Offer 53 在排序的数组中查找数字
34.在排序数组中查找元素的第一个和最后一个位置https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array/剑指Offer053在排序的数组中查找数字首先要说明一下啊,这两题看起来是不一样的,但是其实你自己的理解题目,就会发现,这两题不过是换汤不换药的题目,完全就是换了一个马甲而已
RAYFUXK
·
2020-08-18 19:00
编程日记
Leetcode
剑指Offer
算法总结之动态规划
算法总结之动态规划动态规划基础0-1背包问题完全背包问题多重背包问题
leecode
1143LongestCommonSubsequence
leecode
121122123188309714besttimetobuyandsellstock
leecode
121besttimetobuyandsellstock
leecode
122besttimetobuyandsellstockII
leecode
12
hl4080
·
2020-08-18 18:15
算法学习
编程练习
题(一)——Java编程学习(一)流程控制
习题1:输出1-100内的所有偶数习题解析:(1)从题目可以看出,需变动的数字范围为1-100的整数值。(2)从(1)可以设一个整数为变量i;i初始值为1,i最大值为100,可通过对i的后缀自增法作为更新语句(3)使用i%2==0判定是否为偶数publicclassLoopPractice{publicstaticvoidmain(String[]args){//输出1-100内的所有偶数for(
lsn9
·
2020-08-18 17:25
java
练习题
C Primer Plus学习 第六章
编程练习
/*test6-1.c1.编写一个程序,创建一个具有26个元素的数组,并在其中存储26个小写字母。并让该程序显示该数组的内容。*/#include#defineLETTER26intmain(void){charch[LETTER];inti;printf("输出26个小写字母");for(i=0;iintmain(void){inti,j;for(i=0;iintmain(void){inti,
Shawn_RJF
·
2020-08-18 16:54
C
Java数组
编程练习
:给定一个整数数组 A,只有我们可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。
example:*输出:[0,2,1,-6,6,-7,9,1,2,0,1]*输出:true*解释:0+2+1=-6+6-7+9+1=2+0+1思路分析:1.首先先确定这个数组是是否可以构成三组数使得他们的和相等,先求出他们的总和sum,然后再整除3,就可以得到一组数的和应s,再用s乘以三,如果和s的sum相等,那么这个数组就可以进行拆分。2.我们得到了一组数加起来应该是s,那么我们只需要遍历一遍这
郝伱
·
2020-08-18 16:01
回文数的判断(python)
leecode
:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
mayanyun2013
·
2020-08-18 15:08
python
有效的括号(
Leecode
20)&合并两个有序链表(
Leecode
21)
有效的括号(
Leecode
20)&合并两个有序链表(
Leecode
21)20.有效的括号题目思路21.合并两个有序链表题目参考资料20.有效的括号题目给定一个只包括‘(’,’)’,’{’,’}’,’[’
liuyiming2019
·
2020-08-18 15:18
栈
Leecode
螺旋矩阵(
Leecode
54)&跳跃游戏(
Leecode
55)
螺旋矩阵(
Leecode
54)&跳跃游戏(
Leecode
55)54.螺旋矩阵题目思路55.跳跃游戏题目思路方法一运用动态规划法(dpdpdp)方法二贪心法参考资料54.螺旋矩阵题目给定一个包含mxn个元素的矩阵
liuyiming2019
·
2020-08-18 15:18
Leecode
算法设计
JavaScript
字母异位词分组(
Leecode
49)&最大子序和(
Leecode
53)
字母异位词分组(
Leecode
49)&最大子序和(
Leecode
53)49.字母异位词分组题目思路53.最大子序和题目思路相关资料49.字母异位词分组题目给定一个字符串数组,将字母异位词组合在一起。
liuyiming2019
·
2020-08-18 15:18
Leecode
慕课网 前端就业班 float浮动
编程练习
3-4
3-4
编程练习
我们学习了浮动的属性,那么我们就可以实现块元素在同一行现实的功能,那么我们就来实现一个两行三列的效果吧,如下图所示:图片地址如下:图1图2图3任务先写出html结构:1、首先需要一个大的容器来容纳这六个小的模块
hjk_caesar
·
2020-08-18 13:09
其他
慕课网 前端就业班 float浮动
编程练习
3-5
3-5
编程练习
我们学习了浮动的知识,那么我们来实现图文混排的效果如下图所示:图片素材:图1图2任务1、首先给大的容器content设置基本样式,宽度为810px,高度自适应,居中显示,字体为微软雅黑,行高为
hjk_caesar
·
2020-08-18 13:52
其他
【
编程练习
】最长回文子串
原题链接:https://leetcode-cn.com/problems/longest-palindromic-substring/题目描述:给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为1000。示例1:输入:"babad"输出:"bab"注意:"aba"也是一个有效答案。示例2:输入:"cbbd"输出:"bb"来源:力扣(LeetCode)链接:https://leet
NopDes1re
·
2020-08-18 12:07
Java
笔试题练习
机器学习---
编程练习
(五):正则线性回归与偏差方差
机器学习—
编程练习
(五):正则线性回归与偏差方差文件清单ex5.m-Octave/MATLABscriptthatstepsyouthroughtheexerciseex5data1.mat-Datasetsubmit.m-SubmissionscriptthatsendsyoursolutionstoourserversfeatureNormalize.m-Featurenormalizatio
恪心
·
2020-08-18 11:16
机器学习(吴恩达)编程练习
hihoCoder-1926-逆序对计数
题目链接:[Offer收割]
编程练习
赛92题目大意:给NNN个数,a1,a2,…,aNa_1,a_2,\ldots,a_Na1,a2,…,aN,求所有区间的逆序对数之和。
XzzF1024
·
2020-08-18 07:37
others
【
编程练习
】二维数组中的查找算法
题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。1最普通的查找就是循环遍历比较boolFind(inttarget,vector>array){inthang=array.size();intlie=array[0].size();for(inti
免于枯燥
·
2020-08-18 06:11
代码练习
数组sort排序(从小到大、从大到小)
牛客网
编程练习
+笔记题目描述给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。
Forever Book
·
2020-08-18 05:42
计算概论(A)/基础
编程练习
1(8题)/3:晶晶赴约会
1#include2intmain(){3intw;4scanf("%d",&w);56if(w==6||w==7){7printf("%s\n","YES");8}else{9switch(w%2){/*按照星期几与2取余*/10case0:/*每周的2、4没课接受邀请*/11printf("%s\n","YES");12break;13case1:/*每周的1、3、5有课必须上课*/14pri
weixin_34204057
·
2020-08-18 04:06
C语言
编程练习
——最大的矩形
2019独角兽企业重金招聘Python工程师标准>>>一、问题描述在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1≤i≤n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3,1,6,5,2,3。请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对于上面给出的例子,最大矩形如下图所示的阴影部分,面积是10。输入格式第一行包含一个整数n,即矩形
weixin_33841503
·
2020-08-18 04:26
Leetcode答题 --- 将数字变成 0 的操作次数
题目来源:
leecode
示例输入:num=14输出:6解释:步骤1)14是偶数,除以2得到7。步骤2)7是奇数,减1得到6。步骤3)6是偶数,除以2得到3。步骤4)3是奇数,减1得到2。
soxiuzi
·
2020-08-18 02:41
Leetcode解题记录
Javascript
Python
编程练习
:判断字符串S是否为单词前缀
题目描述给定N个单词,请从中找出以字符串S为前缀的所有单词,并按字典序升序排列输入描述第一行输入一个字符串S,表示前缀第二行输入一个正整数N,表示所有单词数接下来的N行,每行一个字符串w(w所有字符均为小写字母,且w的长度不超过100),表示所给单词输出描述按字典序升序输出前缀为S的所有单词,每个单词独占一行qzstr=input()#前缀qzl=len(qzstr)#前缀字符串的字母个数wcou
code_carrot
·
2020-08-18 01:21
Python编程练习
Leecode
Week14: Divide Two Integers
Week14:DivideTwoIntegersDifficulty:Medium1.ProblemDividetwointegerswithoutusingmultiplication,divisionandmodoperator.Ifitisoverflow,returnMAX_INT.2.Algorithm1.首先判断divisor是否为0,以及dividend==INT_MIN&&divi
qq_35923783
·
2020-08-18 01:14
Leecode
leecode
解题总结:45. Jump Game II
#include#include#includeusingnamespacestd;/*问题:Givenanarrayofnon-negativeintegers,youareinitiallypositionedatthefirstindexofthearray.Eachelementinthearrayrepresentsyourmaximumjumplengthatthatposition.
天地一扁舟
·
2020-08-18 00:22
leecode
编程练习
题:快速排序
写了一个快速排序,各种采坑,写对不容易正确解法:voidquicksort(vector&nums,intbegin,intend){if(begin>=end){return;}inti=begin;intj=end;//设置哨兵值intpivot=nums[i];while(beginpivot){end--;}//从begin开始,找到第一个大于pivot的位置,此循环结束后begin左边(
keain
·
2020-08-17 23:49
编程练习题
hihoCoder
编程练习
赛11 物品价值
描述小Hi现在有n个物品,每个物品都有一个价值。并且这n个物品总共有m个不同的属性,每个物品都具有其中若干属性。小Ho要从中选出若干物品,满足每个属性都正好有奇数个物品拥有,且被选出的物品价值总和最大。你能帮助小Ho完成任务么?输入第一行一个数T(<=10),表示数据组数。对于每一组数据:第一行两个数n,m(1<=n<=1000,m<=10)接下来每两行描述一件物品。对于每一件物品:第一行两个数v
hermito
·
2020-08-17 22:49
Java
leecode
,14题:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入:["flower","flow","flight"]输出:"fl"示例2:输入:["dog","racecar","car"]输出:""解释:输入不存在公共前缀。说明:所有输入只包含小写字母a-z。classSolution{publicStringlongestCommonPrefix(String
shancx
·
2020-08-17 19:35
Python 寻找若干字符串中最长的公共前缀
Leecode
中一道不难的题目。
街头小默
·
2020-08-17 18:36
Python
Practice
由
leecode
’最长回文子串‘题,感受算法对计算效率影响
在
leecode
上做了一道从长度不超过1000的字符串中寻找回文。
懒惰的禾风
·
2020-08-17 17:33
leecode
算法
《C Primer Plus(第五版)中文版》第1章1.13
编程练习
/*============================================================================您刚刚被MacroMuscle公司(SoftwareforHardBodies)聘用。该公司要进入欧洲市场,需要一个将英寸转换为厘米(1英寸=2。54厘米)的程序。他们希望建立的该程序可以提示用户输入英寸值。==================
vs9841
·
2020-08-17 15:48
C/C++
Java对象StringBuffer类-13-String和StringBuffer互相转换和练习题
本篇来学习如何在Stirng和StringBuffer之间互相转换,和利用StringBuffer方法重新做前面String类做过的面试
编程练习
题。
Anthony_tester
·
2020-08-17 15:22
C语言中的typedef(包含与#define的区别)
今天在做一个
编程练习
的时候,想要使用链表,使用链表嘛就像使用以下typedef来定义以下链表节点,忽然感觉自己把typedef这个关键字给忘掉了,所以写这篇文章回忆以下N多年前用过的typedef注:这部分内容中主要的内容来自百度百科
若虚_似水年华
·
2020-08-17 15:50
C语言基础知识学习
机器学习---
编程练习
(三):多元分类和神经网络
机器学习—
编程练习
(三):多元分类和神经网络文件列表ex3.m-Octave/MATLABscriptthatstepsyouthroughpart1ex3nn.m-Octave/MATLABscriptthatstepsyouthroughpart2ex3data1
恪心
·
2020-08-17 14:28
机器学习(吴恩达)编程练习
第六章第二十一题(电话按键盘)(Phone keypads) -
编程练习
题答案
*6.21(电话按键盘)国际标准的字母/数字匹配图如
编程练习
题4.15所示,编写一个方法,返回给定大写字母的数字,如下所示:intgetNumber(charuppercaseLetter)编写一个测试程序
putongdeyang
·
2020-08-17 13:26
#
Java
【计算方法】实验一 非线性方程求根数值解法
实验目的(1)通过对二分法与牛顿迭代法做
编程练习
和上机运算,进一步体会二分法和牛顿法的不同。(2)编写割线迭代法的程序,求非线性方程的解,并于牛顿迭代法作比较。
Orion233
·
2020-08-17 13:36
计算方法
ROS学习笔记:TF坐标变换及
编程练习
ROS学习笔记:TF坐标变换及
编程练习
关于TF的基本概念及实现方法详见上一篇博文:ROS学习笔记:TF坐标变换及编程详解本文我们在之前的基础上进行TF的
编程练习
。
moumde
·
2020-08-17 13:04
ROS学习笔记
Python计算机视觉
编程练习
3:anaconda查看、安装、更新库
平台:win64+anaconda1.如何查看已安装的库打开AnacondaCommandPrompt,在命令提示符窗口中输入以下命令:piplist#或者condalist其中,piplist只能查看库,而condalist则可以查看库以及库的版本2.如何安装或更新库以安装更新scipy为例pipinstallscipypipinstallscipy--upgrade#或者condainstal
微风❤水墨
·
2020-08-17 13:32
Python
用matlab实现神经网络识别数字
AndrewNg机器学习第四周的
编程练习
是用matlab实现一个神经网络对一幅图中的数字进行识别,有待识别的数字全集如下:其中每一个数字都是一个大小为20*20像素的图像,如果把每个像素作为一个输入单元
Felven
·
2020-08-17 12:25
Machine
learning
非线性方程求根数值解法
非线性方程求根数值解法一、实验目的(1)通过对二分法与牛顿迭代法做
编程练习
和上机运算,进一步体会二分法和牛顿法的不同。(2)编写割线迭代法的程序,求非线性方程的解,并于牛顿迭代法作比较。
vegecken
·
2020-08-17 10:49
数值计算方法
Java语言程序设计 基础篇 原书第10版 ,梁勇著 (第六章)
编程练习
题
6.1(數学:五角数)一个五角数被定义为-1)/2,其中n=l,2,...。所以,开始的几个数字就是1,5,12,22,编写下面的方法返回一个五角数:198第6幸publicstaticintgetPentagonalNumber(intn)编写一个测试程序显示前100个五角数,每行显示10个。importjava.util.Scanner;publicclassExcise_6_1{public
天心And月圆
·
2020-08-17 10:09
Java语言程序设计 基础篇 原书第10版梁勇著 课后
编程练习
题答案2
1.8publicclassExercise01_08{publicstaticvoidmain(String[]args){System.out.println(5.5*5.5*3.14159);System.out.println(2*5.5*3.14159);}}1.9publicclassExercise01_09{publicstaticvoidmain(String[]args){Sy
一寒天
·
2020-08-17 10:54
### Python编程:从入门到实践 5-10 (动手试一试)
Python编程:从入门到入土的79页:5-10
编程练习
题答案其实我才学了2个月#列表c_users=['him','himtdl','himy','Himill','himydl']n_users=[
himtdl
·
2020-08-17 08:25
java语言程序设计基础篇第六章
编程练习
题
1importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){finalintNUMBER=100;intcount=0;Scannerinput=newScanner(System.in);while(countnum2){temp=num1;num1=num2;num2=temp;}if(num1>num
算球?
·
2020-08-17 08:48
Java学习
Java语言程序设计-基础篇-第八版-
编程练习
题-第五章
1package
编程练习
题chapter5;2importjava.util.
anken2316
·
2020-08-17 08:06
C Primer+Plus(十七)高级数据表示
编程练习
(二)
7、编写一个程序,能打开、读入一个文本文件并统计文件中每个单词出现的次数。用改进的二叉搜索树存储单词及其出现的次数。程序读入文件后,会提供一个有三个选项的菜单。第一个选项为列出所有单词连同其出现的次数。第二个选项为让您输入一个单词,程序报告该单词在文件中出现的次数。第三个选项为退出。断断续续编写代码、测试,花了差不多两天时间,总算告成。*建立该问题的二叉树节点模型//BSTModel--START
weixin_33842304
·
2020-08-17 03:46
【DX11习题学习二】第六章练习 Drawing in Direct3D(上)
本系列只针对书中每章节的
编程练习
题,不涉及书中的数学题,需要数学部分的解答请点击对应原书P2646.15EXERCISES1.WritedowntheD3D10_INPUT_ELEMENT_DESCarrayforthefollowingvertexstructure
键盘崩坏
·
2020-08-17 02:04
DirectX11
中国大学MOOC课程《程序设计入门——C语言》 第8周
编程练习
1单词长度(4分)题目内容:你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。输入格式:输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。输出格式:在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,
桐小哥
·
2020-08-17 02:25
【
编程练习
题】从一百亿条地址数据中获取数量最多的Top10【热搜】-- MapReduce
场景哈希分治法这是一个ip地址127.0.0.1假设有100亿个这样的ip地址存在文件中这个文件大小大约是100GB问题:要统计出100亿个ip中,重复出现次数最多的前10个分析100GB几乎不可能一次加载进内存进行操作,所以必须要拆分那么可以利用分治的思想,把规模大的问题化小,然后解决各个小的问题,最后得出结果。实现思路ipv4地址是一个32位的整数,可以用uint保存。我先设计一个哈希函数,把
LearnLHC
·
2020-08-16 23:48
算法与数据结构
面试编程题
【DX11习题学习三】第六章练习 Drawing in Direct3D(中)
本系列只针对书中每章节的
编程练习
题,不涉及书中的数学题,需要数学部分的解答请点击对应原书P2646.15EXERCISES6.ModifytheColoredCubedemobyapplyingthefollowingtransformationtoeachvertexinthevertexshaderpriortotransformingtoworldspace.vin.Pos.xy
键盘崩坏
·
2020-08-16 23:49
DirectX11
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他