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编程练习
LeeCode
3: 无重复字符的最长子串(自己的算法)
本人的程序在
leecode
执行用时60ms,击败了9
站在风口的骚人
·
2020-06-26 19:05
LeeCode
中国大学MOOC课程《程序设计入门——C语言》 第3周
编程练习
1题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示
桐小哥
·
2020-06-26 17:48
《Java语言程序设计与数据结构》
编程练习
答案(第三章)(三)
《Java语言程序设计与数据结构》
编程练习
答案(第三章)(三)英文名:IntroductiontoJavaProgrammingandDataStructures,ComprehensiveVersion
swy_swy_swy
·
2020-06-26 16:35
Java
Android
【NEUQ QJ】
编程练习
题1009 答案
#include#includeusingnamespacestd;intmain(){strings;getline(cin,s);inta=0,b=0,c=0,d=0;for(inti=0;i='a'&&s[i]='A')){a++;}elseif(s[i]>='0'&&s[i]<='9'){b++;}elseif(s[i]==''){c++;}else{d++;}}cout<
super_star_贤
·
2020-06-26 16:44
NEUQACM
编程练习题答案
程序设计入门——C语言 翁恺 第1周
编程练习
逆序的三位数(5分)题目内容:逆序的三位数:程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。提示:用%10可以得到个位数,用/100可以得到百位数...。将这样得到的三个数字合起来:百位*100+十位*10+个位,就得到了结果。注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时的说明等等都不能
sinoshen
·
2020-06-26 12:28
慕课C语言
程序设计入门——C语言 翁恺 第4周
编程练习
1奇偶个数(5分)题目内容:你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。输出格式:两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。输入样例:934257-1输出样例:42时间限制
sinoshen
·
2020-06-26 12:28
慕课C语言
LeeCode
——中级算法——链表——奇偶链表(JavaScript)
给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。你的算法的空间复杂度应为O(1),时间复杂度应为O(nodes),nodes为节点总数。示例1:输入:1->2->3->4->5->NULL输出:1->3->5->2->4->NULL示例2:输入:2->1->3->5->6->4->7->
进击的桐人
·
2020-06-26 06:35
leetcode
中等题
medium
javascript
C语言
编程练习
——数组(一)
帮一个c语言小白盆友撸代码,改进的空间还有很大,希望大神多多指教!一、组合数的和给定N个非0的个位数字,用其中任意2个数字都可以组合成1个2位的数字。要求所有可能组合出来的2位数字的和。例如给定2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。输入格式:输入在一行中先给出N(1intmain(){intN,arr[10],i,j,sum=0;scanf("%d",&N
叫怪盗的基德
·
2020-06-26 04:15
C语言
C语言
编程练习
——循环结构(一)
帮一个C语言小白朋友撸代码,改进的空间还有很大,希望大神多多指教!一、生成3的乘方表输入一个非负整数n,生成一张3的乘方表,输出30~3n的值。可调用幂函数计算3的乘方。输入格式:输入在一行中给出一个非负整数n。输出格式:按照幂的递增顺序输出n+1行,每行格式为“pow(3,i)=3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。输入样例:3输出样例:pow(3,0)=1pow(3,1)=
叫怪盗的基德
·
2020-06-26 04:15
C语言
JAVA--阿尔法平台
编程练习
---篮球弹跳
篮球弹跳篮球从一定高度向下掉落,每一次弹起的高度,都是前一次高度的一半。一次掉落和一次弹起极为一次弹跳。假设篮球初始高度为10米。请用程序实现输入篮球弹跳的次数num,计算num次后篮球所在的高度,并将计算结果输出。示例1输入5输出0.3125示例2输入3输出1.25importjava.util.Scanner;publicclassProgram{publicstaticvoidmain(St
酷酷的迪迪
·
2020-06-26 04:23
java学习笔记
基础算法(Leetcode)刻意练习第十二天——链表
以下是我的每日打卡记录:Task12.合并K个排序链表
Leecode
第23题难度:困难题目概述:合并k个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度示
天天向丶上
·
2020-06-26 03:30
基础算法(Leetcode)刻意练习第七天——链表
以下是我的每日打卡记录:Task07.合并两个有序链表
Leecode
第21题难度:简单题目概述:将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的
天天向丶上
·
2020-06-26 03:59
基础算法(Leetcode)刻意练习第三天——数组
以下是我的每日打卡记录:Task03.移除元素
Leecode
第27题难度:简单题目概述:给定一个数组nums和一个值val,你需要原地移除所有数值等于val的元素
天天向丶上
·
2020-06-26 03:59
编程练习
题4.21 ( 检查 SSN ) 编写一个程序, 提示用户输入一个社保号码, 它的格式是 DDD-DD-DDDD, 其中 D 是一个数字。 你的程序应该判断输入是否合法。
在校生初学Java,在看IntroductionToJavaProgramming(Java语言程序设计基础篇原书第10版)这本书时做到了书上这题,目前水平有限,做了出来,在这里做个Java练习笔记吧。感觉代码有些啰嗦,有不足之处还望大家在评论里交流指点。//先立个标志,方便处理输出booleanflag=false;while(true){Scannerinput=newScanner(Syst
铁小憨
·
2020-06-26 03:08
Java编程练习题
java
编程语言
Leecode
刷题java之数组拆分
题目:给定长度为2n的数组,你的任务是将这些数分成n对,例如(a1,b1),(a2,b2),...,(an,bn),使得从1到n的min(ai,bi)总和最大。示例1:输入:[1,4,3,2]输出:4解释:n等于2,最大总和为4=min(1,2)+min(3,4).提示:n是正整数,范围在[1,10000].数组中的元素范围在[-10000,10000].思路:排序代码:classSolution
IDEA_TEYU_1112
·
2020-06-25 22:03
java
Leecode
数组
数学
Java语言程序设计(基础篇)第十版
编程练习
题**3.9(商业:检查ISBN-10)
ISBN-10(国际标准书号)是一个10位整数,末位数d10,使用公式用前9位数计算出。publicclassIsbn_10{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubjava.util.Scannerinput=newjava.util.Scanner(System.in);System.out.print(
炸酱面卖完了
·
2020-06-25 21:34
java
JAVA并发
编程练习
题
前言学了几天的多线程基础部分,书上的东西一看就懂,但是真的实践还是值得推敲的题目1、写一个程序,线程C在线程B后执行,线程B在线程A之后进行packagethread;publicclassTest{publicstaticvoidmain(String[]args){ThreadthreadA=newThread(newRunnable(){@Overridepublicvoidrun(){Sy
NoobIn江湖
·
2020-06-25 20:08
java并发
《Java语言程序设计(基础篇)(原书第10版)》第2~4章部分
编程练习
题代码
这内容只包括本人在上《Java语言程序设计》这门课时老师布置的题目。因此,这部分代码只是原书的一小部分编程题。例:(2.6)意思是:第2章的第6题。(2.6)(求一个整数各位数的和)packagejavahomework;importjava.util.Scanner;publicclassjava0206{publicstaticvoidmain(String[]args){//CreateaS
Xiaobai_Tan
·
2020-06-25 17:10
Java
leecode
深度优先搜索 DFS
104二叉树的最大深度#Definitionforabinarytreenode.#classTreeNode(object):#def__init__(self,x):#self.val=x#self.left=None#self.right=NoneclassSolution(object):defmaxDepth(self,root):""":typeroot:TreeNode:rtype:
蠡1204
·
2020-06-25 17:44
Leecode
leecode
广度优先搜索 BFS
1222可攻击国王的皇后classSolution(object):defqueensAttacktheKing(self,queens,king):""":typequeens:List[List[int]]:typeking:List[int]:rtype:List[List[int]]"""queens=set(tuple(i)foriinqueens)movies=[(-1,0),(1,0
蠡1204
·
2020-06-25 17:43
Leecode
python--
编程练习
(字节跳动 2019-3-16)
本篇是笔试时编写保存在pycharm上的代码,标注有子集容易出错的地方,笔试题目共有4道,以下是前2道。字节跳动的题目,有算法复杂度和内存要求,除此外在编写代码时要考虑输入格式,这是笔试编程与平时编写最大的差别。**题目1:**找零钱Z国货币包含面值为1元、4元、16元和64元4种硬币,只有一种面值为1024元的纸币。小Y用一张1024元的纸币买一件N元商品,问:最后找零最少他会收到多少硬币?##
qq_38077075
·
2020-06-25 13:44
C语言复习——循环结构
编程练习
:(1)用两种方法编写e的值。
素心暮年
·
2020-06-25 13:44
机器学习---
编程练习
(七):K 均值聚类(K-means)与主成成份分析(PCA)
机器学习—
编程练习
(七):K均值聚类(K-means)与主成成份分析(PCA)文件列表ex7.m-Octave/MATLABscriptforthefirstexerciseonK-meansex7pca.m-Octave
恪心
·
2020-06-25 13:23
机器学习(吴恩达)编程练习
机器学习---
编程练习
(一):线性回归
机器学习—
编程练习
(一):线性回归文件列表:ex1.m-Octave/MATLABscriptthatstepsyouthroughtheexerciseex1multi.m-Octave/MATLABscriptforthelaterpartsoftheexerciseex1data1
恪心
·
2020-06-25 13:23
机器学习(吴恩达)编程练习
机器学习
吴恩达
用python写leetcode的脑筋急转弯题目
如有问题或建议请发邮箱
[email protected]
三个脑筋急转弯更文时间:2018/11/04用python刷
leecode
的题目NIM游戏桌子上有一堆石头,每次你们轮流拿掉1-3块石头。
ligvxi
·
2020-06-25 12:37
leetcode
编程练习
:调和级数求和
计算调和级数前N项和,结果是一个准确的分数A/B形式思路:前n-1项和化简为最简分数,再跟第n项进行求和//计算调和级数1/p前N项和,结果是一个准确的A/B的形式//求和过程中求最小公倍数最大公约数,化简求和#include#defineN5intmain(){inta,b;//a是sumb,b是pintm,n;//m最大公约数n最小公倍数--sumb和p的inttemp,p,suma,sumb
code_carrot
·
2020-06-25 12:36
编程练习
第三周判断与循环
编程练习
/课堂作业 时间换算+分队列《 程序设计入门——C语言》第七期 浙江大学 翁恺
一、时间换算(5分)题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表示
lilymm77
·
2020-06-25 12:39
C++学习笔记
Java面向对象
编程练习
:定义一个人类Person,其中有两个私有属性姓名name和年龄age,定义构造方法用来初始化数据成员,定义display方法将姓名和年龄打印出来
编写Java程序用于显示人的姓名和年龄。定义一个人类Person该类中应该有两个私有属性姓名name和年龄age。定义构造方法用来初始化数据成员。再定义显示display方法将姓名和年龄打印出来。在main方法中创建人类的实例然后将信息显示。代码如下:/**编写Java程序用于显示人的姓名和年龄。*定义一个人类Person该类中应该有两个私有属性姓名name和年龄age。*定义构造方法用来初始化数
流年锦时
·
2020-06-25 11:04
java
go语言leetcode刷题
最近在学习go语言,正好也在刷leetcode,所以想到用go来写一下
leecode
算法。不按照leetcode顺序来写,先从简单的开始。
牛帅兵
·
2020-06-25 11:47
算法
leetcode
go
积蓄雨水问题
leecode
是个不错的平台,它对找工作比较有用,但是对于满足这种写算法题的需求也很是适合。
狂风无迹
·
2020-06-25 11:37
LeeCode
数组算法-存在重复
1.可以利用Java自带的Arrays.sort()方法先对数组进行排序,排序之后只需对相邻两个数字进行判断是否相等就可以知道是否存在重复;或者用set.contains()方法进行判断2.遍历一次数组,遍历过程中,将每次遍历的数组元素按升序放到它相应的位置,那么这个元素必然>=它之前的元素。然后比较该元素与前一个元素是否相等。如果相等,则说明包含重复的元素。classSolution{publi
江晚正愁余_
·
2020-06-25 10:04
算法
leecode
算法不含 AAA 或 BBB 的字符串详解有注释,简单明了。
leecode
算法不含AAA或BBB的字符串详解有注释,简单明了。
qq_35971301
·
2020-06-25 10:35
java
算法
Leecode
初级——字符串篇1(反转字符串、整数反转、 字符串中的第一个唯一字符)
/*1.反转字符串编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。示例1:输入:["h","e","l","l","o"]输出:["o","l","l","e","h"]示例2:输入:["H","a","n
Yanir7
·
2020-06-25 10:02
Codeup
LeeCode
39 组合总和(天坑啊java的值传递,头都被打懵了)
给定一个无重复元素的数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。candidates中的数字可以无限制重复被选取。说明:所有数字(包括target)都是正整数。解集不能包含重复的组合。示例1:输入:candidates=[2,3,6,7],target=7,所求解集为:[[7],[2,2,3]]示例2:输入:candidates
不会鸭
·
2020-06-25 08:54
leecode
java
python
编程练习
-斐波那契数列
斐波那契数列生成斐波那契数列的前20个数。说明:斐波那契数列(Fibonaccisequence),又称黄金分割数列,是意大利数学家莱昂纳多·斐波那契(LeonardodaFibonacci)在《计算之书》中提出一个在理想假设条件下兔子成长率的问题而引入的数列,所以这个数列也被戏称为"兔子数列"。斐波那契数列的特点是数列的前两个数都是1,从第三个数开始,每个数都是它前面两个数的和,形如:1,1,2
SUNNY小飞
·
2020-06-25 08:07
程序员值得收藏的网站
51CTO|CSDN|CodeProject|开源中国|博客园牛客网|IT面试网|
LeeCode
coding|GitHub|码云|百度效率云网易云课堂|百度传课|幕课网|51CTO学院|极客学院StackOverflow
houwangl
·
2020-06-25 03:24
华为OD 嵌入式开发工程师面经
机试这一关主要在
leecode
或牛客网上面多刷题就可以了,机试我卡在80%的地方,不知道后面设的坑在哪里了,不过最后还是过了。
w117
·
2020-06-25 03:28
面经
python
编程练习
(一)
一:股神股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天…依此类推。为方便计算,假设每次涨和跌皆为1,股票初始单价也为1,请计算买股票的第n天每股股票值多少钱?分析:1,2:减03,4,5:减26,7,8,9:减4defcalue(n):a,b=2,nwhileb>a:b=b-aa=a+1returnn-(a-2)*2whileTrue:n=int(raw_inpu
永生的小草
·
2020-06-25 03:38
python_code
GPS字符段处理(字符串
编程练习
)
题目:NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-TheNationalMarineElectronicsAssocia-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。NMEA-0183协议是GPS接收机应
xuuyann
·
2020-06-25 02:50
C语言程序练习
C语言基础知识
C++ PRIMER PLUS 第六版编程答案(二)
2.7
编程练习
1.编写一个小程序,要求用户使用一个整数指出自己的身高(单位为英寸),然后将身高转换为英尺和英寸。该程序使用下划线字符来指示输入位置。另外,使用一个const符号常量来表示转换因子。
李文文丶
·
2020-06-25 01:59
C++
C#基础
编程练习
题
*【程序0】给定一个正整数n,求把这个正整数表示成二进制数后1的个数。【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析:兔子的规律为数列1,1,2,3,5,8,13,21....*【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。1.程序分析:判断素数的方法:
我就是个懒鬼
·
2020-06-24 19:16
草稿纸
总结
Coursera吴恩达机器学习
编程练习
ex4——反向传播算法
1.sigmoidGradient.mfunctiong=sigmoidGradient(z)%SIGMOIDGRADIENTreturnsthegradientofthesigmoidfunction%evaluatedatz%g=SIGMOIDGRADIENT(z)computesthegradientofthesigmoidfunction%evaluatedatz.Thisshouldwo
不跑步就等肥
·
2020-06-24 18:47
Machine
Learning
MakeCode图形化编程语言学习笔记:micro:bit
编程练习
题[图]
MakeCode图形化编程语言学习笔记:micro:bit
编程练习
题[图]:基础训练题:Q1:摇晃micro:bit编程板,随机出现7个小动物图标中的一个,并且前后相邻两次出现的小动物不重复。
minemi
·
2020-06-24 14:31
网站建设
C语言
编程练习
- GPS数据处理
怎么都想不明白为什么我的代码所有cases都报错,网上看到的一篇则没有问题。如有好心人可以指出我的错误,不胜感激。愿微信红包感谢(WechatIDmichael_320)!GPS数据处理(10分)题目内容:NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-TheNationalMarineElect
麦兜兜_qishiyi
·
2020-06-24 14:32
Python经典基础
编程练习
题(五)——每日10题
1.按相反的顺序输出列表的值。(注意倒序输出的格式2种都可以)a=['one','two','three']foriinrange(2,-1,-1):print(a[i])#foriina[::-1]:#print(i)2.按“-”号分隔列表。L=[1,2,3,4,5]s1='-'.join(str(i)foriinL)print(s1)3.函数的定义与调用解题思路:注意__name__=='__
麻辣芒果鱼
·
2020-06-24 13:40
Python编程练习
Python经典基础
编程练习
题(四)——每日10题
1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和解题思路:注意分子分母的规律a=2.0b=1.0s=0forninrange(1,21):s+=a/bt=aa=a+bb=tprint(s)2.1+2!+3!+...+20!的和n=0s=0t=1forninrange(1,21):t*=ns+=tprint('1!+2!+3!+...+20!=%
麻辣芒果鱼
·
2020-06-24 13:40
Python编程练习
Python经典基础
编程练习
题(三)——每日10题
1.求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字,n是项数。例如:2+22+222+2222+22222(此时共有a=2,n=5)fromfunctoolsimportreduceTn=0Sn=[]n=int(input('n=:'))a=int(input('a=:'))forcountinrange(n):Tn=Tn+aa=a*10Sn.append(Tn)print(Tn
麻辣芒果鱼
·
2020-06-24 13:39
Python编程练习
Python经典基础
编程练习
题(二)——每日10题
1.编写一个程序,输入若干个单词,并且以逗号分隔按字母顺序排序后,以逗号分隔打印单词。输入:without,hello,bag,world,输出:bag,hello,without,world解题思路:掌握分词和排序函数a=input("请输入一串单词:")list1=a.split(',')list1.sort()print(','.join(list1))2.输入某年某月某日,判断这一天是这一
麻辣芒果鱼
·
2020-06-24 13:39
Python编程练习
C#
编程练习
(03):北斗时间系统、GPS时间系统及其与UTC时间系统之间的转换
需求说明:北斗周-周内秒转化为日历时,转化为UTC时,转化为GPS周周内秒GPS周-周内秒转化为日历时,转化为UTC时,转化为北斗周-周内秒设计示意图:源代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;//这是一个BDS/GPS周、周内秒与日历时、UTC时的转换与逆转换程序//自定义缩
小薛引路
·
2020-06-24 12:54
C#编程学习
GEEK
编程练习
— —发糖果问题
题目假设N个小孩站成一排,每个小孩被分配了一个整数号码。要按照如下的要求给孩子们发糖。1、每个小孩至少有一颗糖果2、号码大的孩子比相邻的孩子分到的糖果要多求最少要发出几颗糖果输入01314输出9分析可以前后循环两遍,第一遍从前往后,把相邻的两个小孩中,前面号码比后面号码大的多发糖;第二遍从后往前,同样把相邻孩子中,后面号码比前面号码大的多发糖;最后加和得到结果。代码#include#include
Sin_Geek
·
2020-06-24 10:05
GEEK编程练习
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他