![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一天一项目
Tsui丶
搬砖码农
展开
-
[一天一项目]求分数形式的加减计算
昨天在问答里看到一个关于分数计算的算法问题,求分数的加减运算,并需要求的最简分式(无公约数,分数形式,不能出现小数等形式)。程序中用到一个 辗转相除法 (循环相除) ,以下代码仅供参考。import java.util.Scanner;public class GetFenShu { public static void main(String[] args) { Sca原创 2017-08-08 09:01:32 · 349 阅读 · 0 评论 -
[一天一项目] 获取m个数中和等与k的n个数
今天在CSVN问答看到一个关于递归算法的求值题。觉得很有意思。现在把题目和我自己的答案写下来。(总觉得我写的问题多多,仅供参考)。有m个数(有重复值),如果其中的n(n不固定,即可设定)个数的值为k(可设定,不固定)。那么这样的n组合有哪些?package com.project.GetNNumCount;import java.util.ArrayList;import java.util.Ar原创 2017-08-04 13:26:04 · 1133 阅读 · 0 评论 -
[一天一项目]120+项目构思
偶然逛博客看到该文章,发现不少项目可以试着做一下。因为不做swing所以很多项目貌似无法实际完成,还是感觉挺可惜的(不过有时间会把每个项目的解决方案找到贴出来)。项目代码会在接下来的时间贴出,大家可以参考(本人使用Java完成,思路可以参考)。代码合集会放在GitHub https://github.com/FanceTsui/Project.git下面列出 120 多个项目构思,根据主题分成了 1原创 2017-08-02 08:40:17 · 528 阅读 · 0 评论 -
[一天一项目]逆转字符串——输入一个字符串,将其逆转并输出。
对于字符串逆转,有两种不同的理解:字符全部颠倒 abc ——> cba -语句颠倒字符不发生变化 I Love Java ——> Java Love I理所当然解决的思路也不同abc ——> cba//1.1 常规方法 public void reverse1(String content) { String newStr = ""; char o原创 2017-08-02 08:52:42 · 1217 阅读 · 0 评论 -
[一天一项目]拉丁猪文字游戏
拉丁猪文字游戏——这是一个英语语言游戏。基本规则是将一个英语单词的第一个辅音音素的字母移动到词尾并且加上后缀-ay(譬如“banana”会变成“anana-bay”):除了a、e、i、o、u,其余都是辅音拉丁猪文字游戏,看到的第一眼想法就是正则表达式,如果你懂正则,那么我希望你可以试试。下面列出一个普通解决方法,以及两个正则表达式解决方法(正则表达式有问题,参考思路就好了)//普通解决方法priv原创 2017-08-02 09:01:18 · 2032 阅读 · 0 评论 -
[一天一项目]统计元音字母
统计元音字母——输入一个字符串,统计处其中元音字母的数量。更复杂点的话统计出每个元音字母的数量。统计元音字母,其实和拉丁猪文字游戏有异曲同工之妙,算法其实差不多,但是统计元音字母有两种理解方式:计算总的元音字母出现次数计算每个元音字母出现的次数下面列出两种解决方法。//如果不需要具体区分每个元音字母出现的次数 private static void count(String conte原创 2017-08-02 09:06:46 · 1289 阅读 · 0 评论 -
[一天一项目]统计字符串中的单词数目
统计字符串中的单词数目——统计字符串中单词的数目,更复杂的话从一个文本中读出字符串并生成单词数目统计结果。查询指定字符串出现次数可以直接使用:StringUtils.countMatches(str, sub); 然而如果不知道字符串中含有什么英文,并且要统计所有的英文出现的次数。下面列出一种解决方法(英文文章的统计),如果你有想到对字符串进行英文检索的方法,希望能告知,万谢。public cla原创 2017-08-02 09:11:36 · 797 阅读 · 0 评论 -
[一天一项目]获取当前天气——获取某个地区当前的天气情况。
获取当前天气,用的新浪的api获取天气情况,只是读取了天气和温度信息,其他可以自行添加。只是简单的实现了功能 并没有做成web项目,只是做了java。package com.project.Weather; /** * java获取新浪天气预报代码 */ import java.io.FileInputStream;import java.io.FileN原创 2017-08-03 12:00:35 · 2213 阅读 · 0 评论 -
[一天一项目]象棋
120+项目中有象棋,不会做swing就上网找了找,copy了一份。虽然不太认同他的命名方式,但作为例子容易看懂什么的就甚好。本例带有 棋盘记录回放的功能,有需要的朋友可以参考package com.project.chineseChess;import javax.swing.*;import java.awt.*;import java.awt.event.*;/** * 棋盘类 *原创 2017-08-08 11:39:54 · 460 阅读 · 0 评论 -
[一天一项目]检查字符串是否为回文
所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的。比如”level” 、 “aaabbaaa”。此题类似于字符串逆转检查字符串是否为回文,最简单的方法就是将字符串逆转进行equals比较(此方法可以直接参考逆转字符串中的字符逆转方法) 链接: http://blog.csdn.net/qq_35728177/article/details/76566275 此处放出解决方方法原创 2017-08-02 09:17:23 · 490 阅读 · 0 评论