String类使用了final修饰不能被继承 实现类Serializable接口,字符串支持序列化 实现了Comparable接口,字符串可以比较大小 内部定义final char[] value用于储存字符串数据代表不可变 功能: 替换连接: String replace(char,char):字 ...
分类:
编程语言 时间:
2019-06-12 00:50:19
阅读次数:
151
part 1. 在找和最低分相等的分数是输入了赋值符号,利用冒泡法比较大小时将整个结构体进行比较,而没有具体写出是结构体中的那一部分在作比较,导致最终输出最低分的时候输出了四个成绩。 part 2. 输入输出时的形式应该是%d,但是最开始一直写成d%,导致只能输一个数据,小细节的错误真的很恐怖。 ...
分类:
其他好文 时间:
2019-06-10 22:26:03
阅读次数:
104
Soldier and Cards 老样子,直接上国语吧 Descriptions: 两个人打牌,从自己的手牌中抽出最上面的一张比较大小,大的一方可以拿对方的手牌以及自己打掉的手牌重新作为自己的牌,放在自己手牌的最下方,而且对方输掉的那张手牌需要放在上面,自己赢的手牌放在下面。 Input 第一行的 ...
分类:
其他好文 时间:
2019-06-09 22:27:09
阅读次数:
129
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 说明: ...
分类:
其他好文 时间:
2019-05-09 23:56:04
阅读次数:
236
一、前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。垂直拆分比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。如下图,独立的拆分出订单库和用户库。 水平拆分的概念,是同一个业务数据量大之后,进行水平拆分。 上图中订单数据达到了 ...
分类:
其他好文 时间:
2019-04-26 00:08:00
阅读次数:
163
part1 Part2 #include <iostream> #include "graph.h" using namespace std; int main() { Graph graph1('*', 5); graph1.draw(); system("pause"); Graph graph ...
分类:
其他好文 时间:
2019-04-23 23:55:45
阅读次数:
276
初级排序算法 本质是对要排序的数组进行嵌套循环,内层循环负责局部的排序,外层循环负责剩余的无序元素的递减。所以你只要理解嵌套循环和比较大小就能很快的掌握初级排序算法。 选择排序 一个无序的数组 a = [0, 4, 6, 3, 8, 2, 3, 9], 你也可以把a的元素想象成任何现实中可比较的具体 ...
分类:
编程语言 时间:
2019-04-22 00:55:14
阅读次数:
180
本篇主要介绍排序算法中的冒泡排序 选择排序和插入排序 一 冒泡排序 1、思路:首先,列表每两个相邻的数比较大小,如果前边的比后边的大,那么这两个数就互换位置。就像是冒泡一样 2、代码关键点: 趟数:n-1趟 无序区 3、图示说明:依次类推就会得到排序结果。冒泡排序的效率还是很低的 时间复杂度:O(n ...
分类:
编程语言 时间:
2019-04-02 18:29:48
阅读次数:
159
转:https://www.cnblogs.com/sunflower627/p/3158042.html1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class P ...
分类:
其他好文 时间:
2019-03-31 16:52:44
阅读次数:
136
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1024 Problem Description Now I think you have got an AC in Ignatius.L's "Max Sum" problem. To be a brav ...
分类:
其他好文 时间:
2019-03-27 00:05:00
阅读次数:
219