自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 C语言杨辉三角形

算法杨辉三角来了来了杨辉三角,其实就是下面的一个数等于上面两个数之和的二维数组输出算法要求,输入一个n,输出打印n行杨辉三角形这种的话,还是比较简单的,不用考虑输出数前面的空行上代码效果图:其实大体上和上面的直角三角没有太大的区别,就是输出地方,要提前给他们前面输出上空格,每层输出的空格和输出的数据相反,这样就可以实现等腰的效果还有一个要注意的地方就是,如果要输出的行数太多,例如二三十行,那么每个数据之间的间隔也需要注意,如果还是用的空格空着数据之间的间隔,随着数字长度越来越长,这个三角形就会往右边

2022-06-12 19:22:25 2922 2

原创 C语言斐波那契数列

斐波那契数列是数学里面的,大概就是前两个数之和等于第三个数,以此类推这样的话,其实也不难,求第N个斐波那契数列我目前掌握了两种方法第一种,方便省事,容易写的递归虽然好用好写,但是有诸多弊端,例如性能较差,基本上40以上的数就差不多算不出来了还有一种就是这种的话,就是利用斐波那契的特性,一个一个加过去的,效率还是较高的...

2022-06-12 18:51:55 362

原创 C语言,冒泡排序

冒泡排序,作为基础算法,还是比较简单的直接上代码

2022-06-12 18:45:31 143

原创 C语言不用临时变量交换a,b的值

要求不创建临时变量,来交换a,b的值,问有几种办法首先先来一个创建临时变量交换的相信大家也都会,哈哈哈,就不多讲了接下来这种就是加减法,用数学的思维来解决问题然后还有一种就是利用计算机二进制的特性,异或操作符进行异或^操作符:是一个位操作符,针对于二进制位(比特位)的操作。规则:两个数在同一个二进制位(比特位),相同为0;不同为1。异或操作符的一些性质:任何一个数与自己异或都等于0:3.2 任何一个数与0进行异或操作等于它自己:3.3 异或运算满足交换律,结合律 :...

2022-06-12 17:58:10 247

原创 C语言矩阵转置

矩阵转置

2022-06-11 17:51:08 5654 2

原创 C语言求N的阶乘(不考虑溢出)

C语言求N的阶乘(不考虑溢出)

2022-06-10 11:34:28 97

原创 C语言求字符串长度

模拟实现c语言求字符串长度

2022-06-10 11:21:07 192

原创 C语言二分法查找

C语言二分法查找

2022-06-10 11:15:03 96

原创 C语言求素数

求100-200之间的素数

2022-06-10 11:07:37 116

原创 C语言求水仙花数

求水仙花数

2022-06-10 10:57:38 261

原创 C语言公约数公倍数

求两个数的最大公约数和最小公倍数

2022-06-10 10:44:57 1624

原创 小爬虫

勿喷public static void paqu(String yuan,String mu) { try(BufferedReader read= new BufferedReader( new InputStreamReader ( new URL(yuan).openStream(),"UTF-8")); BufferedWriter write= new BufferedWriter( new OutputStreamWrit

2020-08-02 16:08:23 117

原创 图片的拷贝IO基础

public class abcdefgh { public static void main(String[] args) { byte[] bbb= duqu("壁纸.jpg"); System.out.println(bbb.length); xieru(bbb, "F:/wps/jdfd.jpg"); } public static byte[] duqu(String src) { File fi = new File(src); InputStream in = nu

2020-07-30 17:26:42 134

原创 自定义一个简易的HashMap

自娱自乐看看就好自己写一个简易的HashMappublic class sxtHashMap<K,V>{ Node[] weitong;//位桶数组 int size;//存放键值对的个数 public sxtHashMap(){ weitong = new Node[16];//长度一般是2的整数次幂 } public V get(K key) { int hash = myHash(key.hashCode(), weitong.length);

2020-07-15 23:16:02 563

原创 桌球小游戏

参考于尚学堂高淇package zq;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JFrame;public class qiuqiu extends JFrame { Image ball =Toolkit.getDefaultToolkit().getImage("tu/ball.png");//加入图片

2020-07-12 14:26:50 233

原创 自定义一个ArrayList

随笔自定义一个简单的arraylist public class sxtArrayList<E> { private Object[] elementDate; private int size; private static final int DEFAULT_CAPACITY = 10; public sxtArrayList() { elementDate = new Object[DEFAULT_CAPACITY]; } public sxtArrayList

2020-07-12 13:30:44 246

原创 自定义一个简单的链表

随笔自定义Linkedlist一个链表public class setLinkedList<E> { private jiedian diyi; private jiedian zuihou; private int size; public void add(int indx,E element) { chackrange(indx); jiedian newjiedian = new

2020-07-12 13:28:24 207

原创 递归展示目录树

使用递归算法,以树状结构展示目录树import java.io.File;public class TestFile6 { public static void main(String[] args) { File f = new File("d:/电影"); printFile(f, 0); } /** * 打印文件信息 * @param file 文件名称 * @param level 层次数(实际就是:第几次递归

2020-06-29 18:57:04 480

原创 java飞机游戏

Java飞机小游戏纯属自己娱乐,不足之处,请大佬指点,参考于尚学堂高淇300集。里面还附带了图片由于还是萌新,所以变量名的定义都很。。。。简单易懂对于萌新就很友好这个是游戏父类public class GameObject { Image img; double x,y; int sudu; int kuan,gao; public void drawSelf(Graphics g) { g.drawImage(img, (int)x,(int) y, null); }

2020-05-12 15:35:05 4522 13

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除