【02.每天一个算法】
坚持写算法
执于代码
职业画像详情:https://github.com/xiamaocheng,
其他:https://www.infoq.cn/profile/8E8D58FE040264/publish
展开
-
开发环境搭建:
1.下载对应的源码,如下采用的是dev分支。2.1 全局IEDA 设置。直接在git 下下载即可。2.2 maven 设置。6.1 输入用户名和密码。5.启动程序:见FAQ。原创 2022-10-25 00:02:34 · 176 阅读 · 0 评论 -
16转10问题
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-06-28 00:00:57 · 98 阅读 · 0 评论 -
输入一个英文语句,每个单词用空格隔开
//输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。package demo0424;import java.util.*;import java.io.*;public class Main{ public static void main(String[] args)throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in));原创 2021-04-24 02:19:23 · 3771 阅读 · 0 评论 -
求N项前N项和的公式
Company is not home, efficient work原创 2021-04-18 11:11:11 · 973 阅读 · 0 评论 -
平均移到数组中
IO(磁盘IO及网络IO) yarn.nodemanager.resource.memory-mb yarn.nodemanager.resource.cpu-vcores yarn.nodemanager.vmem-pmem-ratio yarn.scheduler.minimum-allocation-mb yarn.scheduler.maximum-allocation-mb ...原创 2020-02-14 14:33:32 · 133 阅读 · 0 评论 -
/** * 传入一个int型数组,返回该数组能否分成两组,使得两组中各元素加起来的和
import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.io.IOException;public class Main { public static void main(String[] args) throws IOException { Bu.原创 2021-01-19 00:04:34 · 460 阅读 · 0 评论 -
梅花桩问题:
使用状态矩阵:private static int LIS(int[] nums) { // TODO Auto-generated method stub int len=nums.length; if(len<=1) { return 1; } int[] dp=new int[len]; for (int i = 0; i < dp.length; i++) { dp[i]=1; } for(int i=1;i<l原创 2021-01-01 11:25:25 · 1012 阅读 · 0 评论 -
最小公倍数~最大公约数
package demo_1206;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class demo { public demo() { // TODO Auto-generated constructor stub } //输出正整数A和正整数B,输出的A和B的最.原创 2020-12-06 18:49:02 · 136 阅读 · 0 评论 -
回文字符串的问题:
package demo_huiwen;import java.io.BufferedReader;import java.io.InputStreamReader;public class huiwen { public huiwen() { // TODO Auto-generated constructor stub } //给定一个仅仅小写字母的字符串,求他的额最长会问字符串// 所谓会汶川,只左右对称的字符串// 所谓...原创 2020-12-06 11:06:28 · 134 阅读 · 0 评论 -
字母排序输出
package demo_1128;import java.io.BufferedReader;public class demo2 { public demo2() { // TODO Auto-generated constructor stub } public static void main(String[] args) { //输入一个只是包含的英文字母的和数字的字母 //按照的不同字符的统计个数有多到少的输出结构, //如果统计的哥说相同的则按照的A.原创 2020-11-28 19:25:20 · 210 阅读 · 0 评论 -
迷宫问题
//题目描述:// 定义各一个二维数组,N*M(其中),如5*5数组I阿德所示: int maze[5][5]= { 0,1,0,0,0, 0,1,0,1,0, 0,0,0,0,0 0,1,1,1,0, 0,0,0,1,0 }; // 他标示的一个迷宫,其中的1标示墙壁,0 标示可以的走的路,只能横着的走,// 不能斜着走,要求变成...原创 2020-11-22 17:44:17 · 155 阅读 · 1 评论 -
字符串的相加
package demo_1121;public class DEMO { public DEMO() { // TODO Auto-generated constructor stub } //输入的两个用字符串标示的整数,求他们的送标示的数之和 //字符串的长度不超过10000 //本题含有多组样例输入 public static void main(String[] args) { BufferedReader br = new Buffer.原创 2020-11-21 21:11:13 · 142 阅读 · 0 评论 -
删除字母
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.LinkedHashMap; public class Main { public static void main(String[] args) throws IOException { BufferedReader reader = new Buffe..原创 2020-11-20 22:33:36 · 180 阅读 · 0 评论 -
不重复的整数
package demo_1119;import java.io.InputStream;public class demo02 { public demo02() { // TODO Auto-generated constructor stub } //产在Int胡恒说 //按照从右到做的与读书徐,返回一个不很重复数字的心的整数 //输入:9876673 //输出:37689 InputStream in=System.in(); int avaable=in.原创 2020-11-19 20:35:38 · 200 阅读 · 1 评论 -
数据表的记录包含的索引和数值,请对索引相同的记录进行合并
//数据表的记录包含的索引和数值,请对索引相同的记录进行合并 // 即讲相同索引的数值进行求和运算,输出按照key 进行排序。 // 输入描述:先输入的减值的个数 // 然后输入成对的index 和value ,按照空格隔开:package demo_1107;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;imp...原创 2020-11-07 18:14:12 · 283 阅读 · 0 评论 -
2020-11-03
一方法1:package demo03;public class dictSort { public dictSort(String[] str) { // TODO Auto-generated constructor stub int len = str.length; // 蒌胡: int len = str.length; // 冒泡排序 for (int i = 0; i < len; i++) { for (int j = i; j <原创 2020-11-03 22:45:37 · 140 阅读 · 0 评论 -
删除字符串中出现次数最少的字符后的字符串。
package demo_0916;import java.util.*;public class Demo { // 字符穿这个字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节// 删除字符串中出现次数最少的字符后的字符串。 // public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (s...原创 2020-09-16 23:06:14 · 325 阅读 · 0 评论 -
简单密码破解
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in...原创 2020-08-25 21:49:00 · 192 阅读 · 0 评论 -
式逆序输出
package java_demo0818;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main12 { //输入一个int 的整数 //将这个整数按照字符串的形式逆序输出 public Main12() throws IOException { Buff...原创 2020-08-19 00:02:21 · 103 阅读 · 0 评论 -
智能算法题:
// 输入描述:// 首先输入数字n,表示要输入多少个字符串,连续输入的字符串// 输出字数为N,字符串长度小于100// 输出描述:// 按长度为8进行拆分每个字符串的输出到新的字符串数组,长度不是8整数倍的字符串的// 请在后面的部数字为0,空字符串不处理。//实例1:// 输入:// 2// abc//123456789// 输出:// abc00000// 12345678// 9...原创 2020-07-27 00:09:41 · 184 阅读 · 0 评论 -
智商问题
private static void bottle(int num2) { int num=0,num1=0,bnum=0,bnum1=0; num=num2; bnum1=num2; bnum1=num/3; num=num%3; bnum=num+bnum1; while(num1>=3) { num=num1%3; bnum1=num1/3; bnum=bnum1+bnum; num1=num+bnum..原创 2020-07-08 00:26:36 · 504 阅读 · 0 评论 -
智力题
有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝:private static void bottle(int num2) { int num=0,num1..原创 2020-07-08 00:20:06 · 140 阅读 · 0 评论 -
找出给定字符串中大写字符(即‘A‘-‘Z‘)的个数
package demo_0705;import java.util.Scanner;public class demo03 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { char[] ch=sc.nextLine().toCharArray(); int...原创 2020-07-06 00:04:52 · 1472 阅读 · 0 评论 -
Java 开发
import java.util.*; /** * Declaration: All Rights Reserved !!! */ public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // Scanner scanner = new Scanner(Main.class.getClassLoader().getResourceAsStream("data.原创 2020-06-22 00:25:33 · 134 阅读 · 0 评论 -
//输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。
//输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。 public static void main(String[] args) { Scanner sc=new Scanner(System.in); while (sc.hasNext()){ boolean n=sc.hasNext(); int count=0; ...原创 2020-06-10 01:37:37 · 279 阅读 · 0 评论 -
因指数因子
//功能:输入一个正整数,按照的从小到大的顺序,顺出的蔬菜的所有的指数的椅子的 // 最后一个书后面的也要有空格 //输入一个long 型的整数:// 输出描述:// 按照的从小到大的顺序,输出到他的有的所有的指数的因子,按照空格二开// 最后一个 数的后面也要有空格。 public static void main(String[] args) { Scanner sc=new Sca...原创 2020-06-04 01:09:44 · 239 阅读 · 0 评论 -
十六进制数
package demo_06021;import java.util.Scanner;public class demo2 {// 写出一个程序,接受一个十六进制的数值字符串,输出该数值的十六进制字符串// 多组的同时输出 public static void main(String[] args) { // 输入的描述// 输入一个十六进制的数值字符串。 // ...原创 2020-06-03 00:40:12 · 640 阅读 · 0 评论 -
统计字符串
package demo_0602;import java.util.Scanner;public class Main { //如果统计的个数相同,则按照的ASCAII码2的,则按照ASII码由小到大排序输出// 如果有其他字符,则对这些字符不用进行统计。 // 实现以下接口:// 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计(可反复调用)// 按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出// 清空目前的统计结果.原创 2020-06-02 01:04:41 · 277 阅读 · 0 评论 -
连续输入字符串(输出次数为N,字符串长度小于100),请按长度为8拆分每个字符串后输出到新的字符串数组,
连续输入字符串(输出次数为N,字符串长度小于100),请按长度为8拆分每个字符串后输出到新的字符串数组,长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。首先输入一个整数,为要输入的字符串个数。 public static void main(String[] args) { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); String i.原创 2020-06-01 00:35:05 · 3177 阅读 · 0 评论 -
PinPoint 相关
ELK log 系统的与调用的 链路追踪Pinpoint实战大型互联网公司的后端 log 收集系统Filebeat是一个大数据基本问题,普及的大数据的知识,hdfs 基本的东西,将来的面试有加分,安装pinpoint-dcoker,将压缩包的8079的方法:所以的大家一套东西,总共的调用,几百次的调用,调用的情况,直接选中,发生的调用的只会会显示,重新构建新的,保险起见,运应效果,图灵的bak的方法,最后一个服务,不推荐推荐的方法,料采样率的方法,发送log 信息,会对一点问题,采样率,所有原创 2020-05-31 15:29:23 · 254 阅读 · 0 评论 -
分布分表,分布式事务,分布式主键
1.总之的,总之ID生成服务的,JDBC的服务,2.生成的生成订单的策略,8位日期+Properties properties=new 3.雪花算法,生成策略的4.扩展性的东西,还有一个问题,如果学雪花算法,提供了扩展的性能,交易的方法,5.不加的方法,我们的事务的管理的,看一下,spring的事务,事务管理可以帮我推荐,spring-transcation manaer-->shareingConnnectionDataSource方法, getConnnection --&g.原创 2020-05-30 17:46:16 · 267 阅读 · 0 评论 -
分布式实践
seata开源者的方法,资源的管理者的order服务, product 服务RM,order db,product db:TM的方法,另外的一种方法,RM的方法,seater-server TC事务的协调者的,生活的者的指挥中心,射击的战斗,告诉中心的,射击中心,队长的纷纷, TM要做的事情,队长的省份,李四的队员的,射击的科目,队员堵塞的身份,生活中的例子,懂的话,加个6,非常非常的形象, 指挥中心,t最终的身份签到,三。什么是整体机制角色划分:RM()老师的spring c.原创 2020-05-30 16:12:31 · 272 阅读 · 0 评论 -
字符串逆序的方法:
1.第一种方法:类似的数据结构的方法:package demo0527;import java.util.Stack;public class Main { public static void main(String[] args) { //这里补充第四种方法: String test_s="abcdefg"; //存储字符串 Stack new_s4=new Stack(); //创建一个站 char[] arr2=test_s.toC原创 2020-05-29 00:19:39 · 145 阅读 · 0 评论 -
计算立方数
//计算一个数package demo0527;import java.io.BufferedReader;import javax.swing.InputMap;public class demo07 { //计算一个数字的立方根呢,不使用库函数 public static boolean isTest=false; public static void main(String[] args) { if (isTest) { new Main.te原创 2020-05-28 00:05:13 · 454 阅读 · 0 评论 -
最大的公约数
题目: // 正整数的A和长整数的B的最小公倍数的,是指// 被A和B整除的最小的正整数的,设计一个算法,起输入的额A和B的最小公倍数// 输入的两个正整数的A和// 输出:描述:// 实例1:输入:5,7 coding: // private static int getResult(int m, int n) { if (m < n) { //如果m<n, int temp = m; //定义一个临时变量, m = n..原创 2020-05-27 00:08:27 · 124 阅读 · 0 评论 -
字符排序
package demo_0526;import java.io.BufferedReader;import java.io.InputStreamReader;public class demo { // 如果统 计个个数相同,则按照ASCII码的有大到小的书序输出,如果有的其他的字符:// 则对这些的字符不用统计 // // 输入一个字符串,,对字符串的各个英文字符,数字,空格进行统计(可反复的调用)// 按照的统计的个数的有多的到小的书输出结果,如果统计的个数相同,则按照.原创 2020-05-26 00:27:43 · 162 阅读 · 0 评论 -
csdn 的方法
1.方法:package demo_0524;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;public class demo { public static void main(String[] args) { BufferedReader br=new BufferReader(new InputStreamReader(System.in.原创 2020-05-24 23:39:06 · 131 阅读 · 0 评论 -
方法:
方法:package demo_0521;import java.io.BufferedReader;public class demo { public static void main(String[] args) { //如果统计的个数相同的,则按照的ASCA的有数字的从小到大的排序输 出。// 如果有其他的字符的则对这些的字符的不用的统计。 // 实现一下的接口的输入的一个字符串的,对字符串的各个英文字符,数字的,空格,进行统计// 可反复调用.原创 2020-05-22 00:06:43 · 93 阅读 · 0 评论 -
你好
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { BufferedReader br=new BufferedReader(.原创 2020-05-20 23:58:08 · 177 阅读 · 1 评论 -
等差数列算法
public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String message=null; while((message=br.readLine())!=null){ int ..原创 2020-05-19 23:55:24 · 374 阅读 · 0 评论