码迷,mamicode.com
首页 >  
搜索关键字:用两个    ( 2977个结果
LeetCode87. 扰乱字符串
判断S2是否是S1的扰乱字符串。根据题目的定义,S1如果经过若干次对于部分子串的翻转操作能够得到S2,则S2是S1的扰乱字符串。 首先,如果S2是S1的扰乱字符串,那么S1中每个字符的出现次数必然和S2中每个字符的出现次数一致,也就是说,我们用两个字符串S3、S4备份一下S1和S2, 对S3和S4排 ...
分类:其他好文   时间:2020-07-18 00:42:29    阅读次数:62
[PAT] A1114 Family Property
并查集 ##题目大意 给出每个人名下的房产和家庭关系,求出每个家庭的总人数即人均房产数和房产面积。第一行输出家庭个数(所有有亲属关系的人都属于同一个家庭)。随后按下列格式输出每个家庭的信息:家庭成员的最小编号 家庭人口数 人均房产套数 人均房产面积。其中人均值要求保留小数点后3位。家庭信息首先按人均 ...
分类:其他好文   时间:2020-07-17 16:03:28    阅读次数:69
【LeetCode-链表】排序链表
题目描述 在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。 示例: 输入: 4->2->1->3 输出: 1->2->3->4 题目链接: https://leetcode-cn.com/problems/sort-list/ 思路1 使用两个栈来做,类似于栈排序的方法。代 ...
分类:编程语言   时间:2020-07-13 21:56:15    阅读次数:71
【LeetCode】剑指 Offer 09. 用两个栈实现队列
【题目描述】 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入:["CQueue","appendTail" ...
分类:其他好文   时间:2020-07-11 16:54:48    阅读次数:51
7.10
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。 Java具有简单性、面向对 ...
分类:其他好文   时间:2020-07-11 00:00:01    阅读次数:76
Java 初学者(3)
今天学到了什么?今天学习了有关java的算术运算符,‘+’,‘-’,‘*’,’/‘,’%‘。注意’/‘运算符运算,若是整型定义,则所得结果无小数点。但浮点数运算的结果有精度误差,因此若要比较两浮点数是否相等,应用两个浮点数之差的绝对值是否小于一个很小的数。float为32位,double为64位。还 ...
分类:编程语言   时间:2020-07-08 23:02:42    阅读次数:80
冒泡排序
用两个for来实现 两个for的作用 :单拎出来一个,与未排序的数字比较去掉,如果后面的值小于本身,则互换 例如:1 3 2 拎出来 2 与前面的数字比较,碰到 3 了 3赋值给临时变量temp; 2放到3的位置上去,temp放到原来2的位置上去 import java.util.Arrays; p ...
分类:编程语言   时间:2020-07-07 22:13:45    阅读次数:61
多条件拦截链如何实现?
问题提出 用户参与抽奖,每日只能参与3次,总共只能参与15次,如何控制?(限额) 给用户发送短信,每天只能发送3条,每条间隔10分钟,如何控制?(防骚扰) 两个问题其实类似 ,都是多个限制条件 以问题2制定方案 使用redis做计数器,使用StringRedisTemplate作为API 使用两个校 ...
分类:其他好文   时间:2020-07-06 20:06:50    阅读次数:69
[USACO16OPEN] Diamond Collector S | (贪心+线性DP)
###题目描述 Bessie the cow, always a fan of shiny objects, has taken up a hobby of mining diamonds in her spare time! She has collected \(N\) diamonds \(( ...
分类:其他好文   时间:2020-07-06 19:44:16    阅读次数:76
LeetCode82. 删除排序链表中的重复元素 II
题意是要删除一个排序链表里所有重复出现的数字,链表里留下的数字都是只出现一次的数字。 思路:用两个指针currentNode和nextNode扫描一遍有序链表,最开始初始化currentNode为链表的附加头节点dummy, nextNode为currentNode的下一个节点,然后不断判断next ...
分类:编程语言   时间:2020-07-06 12:40:20    阅读次数:66
2977条   上一页 1 ... 6 7 8 9 10 ... 298 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!