自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诸葛浪

觉得有用的东西的收集

  • 博客(11)
  • 资源 (4)
  • 问答 (4)
  • 收藏
  • 关注

原创 java实现七种经典排序算法

七种常见排序算法java代码及图示,所有代码均可单独独立运行

2022-07-29 10:16:15 4037 3

原创 Linux/Unix 设计思想概述

Unix设计哲学

2022-05-04 23:22:59 1920 2

原创 移除数组中指定值的元素

删除数组中指定值

2022-04-06 18:21:06 1526

原创 删除数组的重复项

力扣简单题,数组去重

2022-04-05 16:05:56 650

原创 VS上运行CUDA默认程序出错:no kernel image is available for execution on device解决方法

使用cuda11.1的版本 在vs2019上创建cuda项目,运行默认程序时出现错误:addKernel launch failed: no kernel image is available for execution on the deviceaddWithCuda failed!这是算力设置和GPU不符合的问题。首先去CUDA 算力列表看一下自己显卡对应的算力是多少,我的电脑是GT 730的,可以看到算力是3.5随后在vs的项目属性中,找到这里:把黑体字那里改成实际算力

2020-12-09 16:57:11 5865 17

原创 纯java手动实现随即撒点模拟kmeans聚类算法

用纯java实现一个随机生成点的k-means聚类算法k均值聚类算法的思想很简单,就是给定一个数据点集合和需要的聚类数目k,k由用户指定,根据距离函数反复把数据分入k个聚类中。我用java简单实现了二维向量在平面随即撒点,之后随机选两个点作为两个聚类的中心,根据欧氏距离的判断哪些点属于哪些类。之后将每个类分别计算几何中心,随后将全体向量重新归类,反复进行多次直到两个中心点不在移动,这两个聚类就完成了。随后将两个聚类绘制成散点图表示出来。不过存在几个问题:随机点生成在整个平面,数据本身不存在聚类的特

2020-11-29 09:39:00 726 3

原创 C语言实现十进制数转二进制数的算法

因为C语言的printf函数的格式化输出只支持八进制和十六进制的输出,所以二进制需要自己实现。这其中有几个难点,一是算法,二是数据结构。可以用二不断除被除数取余数,倒序输出,还可以像我这么想,用位运算和移位操作进行输出,因为本身在内存中就是二级制的形式存放的,可以直接操作位。算法描述:1.对十进制数与1与操作,结果为二进制数的末位,保存到数组2.对十进制数进行右移操作,保存在临时变...

2018-09-19 09:36:26 17275 1

原创 java设计模式简述

重要的几个设计模式的概述构造器模式类A中保存静态内部类builder,该内部类中保存A的字段,方法设置A的字段值并返回Build对象,最后的build方法返回A的对象,方法内将之前设置的字段值复制给返回的那个A的对象。新建对象的时候使用链式调用。public class Pet { public static class Builder { private String petName; p...

2018-04-03 23:12:26 303

原创 一些碎小知识

java语言知识模块finalize() 方法Java 允许定义这样的方法,它在对象被垃圾收集器析构(回收)之前调用,这个方法叫做 finalize( ),它用来清除回收对象。例如,你可以使用 finalize() 来确保一个对象打开的文件被关闭了。在 finalize() 方法里,你必须指定在对象销毁时候要执行的操作。finalize() 一般格式是:protected void finaliz...

2018-03-30 15:06:17 206

原创 字符串全排列算法java实现

字符串的全排列 递归方法实现要实现字符串全排列 我觉得像是一种分治法的感觉。比如AB只有两种 :AB BA到了ABC时可以抽出A 只看BC的话就是两种,然后BC全排列之后放在A后面。随后取出B对AC全排列放在B后面以此类推,此算法非常精美 但是位数多了全排列数量会呈指数式增长。代码如下:import java.util.ArrayList;import java.util.List;pub...

2018-03-30 14:07:15 2216 2

原创 排序算法总结 java实现

import java.util.Arrays;public class SortTest {public static void main(String[] args) {// TODO Auto-generated method stubint[] a = {13,25,61,34,6,74,2,12,1,36,7,3};for(int num:a)System.out.print...

2018-03-28 17:40:34 511

java实现KMeans算法代码

使用纯java实现KMeans模拟算法代码,随即撒点,计算K个聚类,使用了javaFX绘图工具包,结果有散点图的显示

2020-11-28

head first sql中文高清版深入浅出SQL中文版,学习sql入门必备

深入浅出系列sql入门必备图书,高清中文版,入门学习sql不二法宝

2019-04-01

排序算法动态图解!一看就懂

收集了几乎全部的排序算法的动图图解,更有堆排序算法逐帧截图!绝对让你一看就懂!

2018-03-30

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

TA关注的人

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