自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【目录】

算法部分: 算法基础【1】 变量 数组 指针 魔数 宏 算法基础【2】 各种OJ网站整理 算法基础【3】 差分与前缀和 算法基础【4】 自定义乘方运算和矩阵快速幂 算法基础【5】 fibonacci数列 算法基础【6】单源最短路径——详解Bellman-Ford、迪杰斯特拉算法 动态...

2017-09-28 19:51:17

阅读数 9040

评论数 0

原创 NOIP 2018提高组 B题 货币系统

链接:https://ac.nowcoder.com/acm/contest/294/B 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 524288K,其他语言1048576K 64bit IO Format: %lld 题目描述 在网友的国度中共有n种不同面...

2020-02-16 11:47:17

阅读数 13

评论数 0

原创 NOIP 2018 提高组 A题 道路铺设

链接:https://ac.nowcoder.com/acm/contest/294/A 来源:牛客网 题目描述 春春是一名道路工程师,负责铺设一条长度为 n 的道路。 铺设道路的主要工作是填平下陷的地表。整段道路可以看作是 n 块首尾相连的区 域,一开始,第 i 块区域下陷的深度为 di ...

2020-02-14 16:17:45

阅读数 14

评论数 0

原创 在算法导论中,我们如何寻找第k小

一般的方法是排序后输出,这样的方法复杂度是O(nlogn) 但我们可以不必排序到最后,可以设计一种概率性算法,在多数情况下可以不用完全排序就可以知道第k个元素。 这是一种随机的方法。结合快速排序来理解。快速排序中,中间元的位置是确定的。就比如{3,2,1,4,5}我们选择3为中间元进行分治,排...

2020-02-09 15:27:36

阅读数 35

评论数 0

原创 leetcode 0004. 寻找两个有序数组的中位数

思路:在有序序列中找第n小和第n+1小(n,n1),当size1+size2为偶数时返回n小,否则返回(n+n1)/2,用两个指针记录遍历的两个数组的当前位置。 class Solution { public: double findMedianSortedArrays(vector<i...

2020-01-30 16:50:45

阅读数 18

评论数 0

原创 leetcode 0003 无重复字符的最长子串 - 提高leetcode中算法运行效率的一个技巧

今天在刷leetcode的时候刷了一个题目https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/submissions/ 看看结果:优化前 优化后: 思路差不多,都是用一个数记字...

2020-01-29 22:43:46

阅读数 34

评论数 0

原创 strongSwan.conf报错syntax error, unexpected ., expecting : or '{' or '=' [.] 解决办法

版本更新旧的配置文件失效 解决办法: charon { load_modular=yes duplicheck.enable=no compress = yes plugins { include...

2019-05-27 19:08:36

阅读数 973

评论数 0

原创 完整了解卷积神经网络——一些资源

贴个新人(我)看起来比较接地气的帖子,持续更新 卷积神经网络——输入层、卷积层、激活函数、池化层、全连接层 https://blog.csdn.net/yjl9122/article/details/70198357 详解激活层 https://www.jianshu.com/p/e54f...

2019-05-24 17:02:42

阅读数 18

评论数 0

原创 解决大多数pip install出现Could not install packages due to an EnvironmentError错误

Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory:xxx pip install xxx --user 启用管理员身份。

2019-05-23 17:35:28

阅读数 216

评论数 0

原创 51nod 1428 活动安排问题

1428 活动安排问题 有若干个活动,第i个开始时间和结束时间是[Si,fi),同一个教室安排的活动之间不能交叠,求要安排所有活动,最少需要几个教室? 收起 输入 第一行一个正整数n (n <= 10000)代表活动的个数。 第二行到第(n + 1)行包含n个开始时间和结束时间。 ...

2019-05-17 23:59:06

阅读数 18

评论数 0

原创 51nod 1413 权势二进制

1413 权势二进制 一个十进制整数被叫做权势二进制,当他的十进制表示的时候只由0或1组成。例如0,1,101,110011都是权势二进制而2,12,900不是。 当给定一个n的时候,计算一下最少要多少个权势二进制相加才能得到n。 收起 输入 单组测试数据。 第一行给出一个整数n (...

2019-05-17 19:28:03

阅读数 25

评论数 0

原创 51nod 1315 合法整数集

1315 合法整数集 http://www.51nod.com/Challenge/Problem.html#!#problemId=1315 一个整数集合S是合法的,指S的任意子集subS有Fun(SubS)!=X,其中X是一个固定整数,Fun(A)的定义如下: A为一个整数集合,设A中有...

2019-05-17 11:55:53

阅读数 21

评论数 0

原创 【视觉基础】直观理解图形学中的灰度图像、直方图、Canny算子和霍夫变换

本来可以写两篇不过突然觉得都有点简单所以合在一起了.. 目的:一目了然就知道名词代表什么。 灰度图像(grey-scale images) 白话来讲,获取灰度图片的过程就是把图片按照灰度等级的高低改变每个像素值,让图片的保持除了颜色之外的其他特征的过程。 灰度直方图(histogram...

2019-05-09 17:21:32

阅读数 124

评论数 1

原创 Ubuntu18.04 编译安卓8.1.0源码,基本过程以及出现的问题详解

必要步骤:https://blog.csdn.net/csusunxgg/article/details/81000347 以上链接中出现的问题都需要解决,也就是说代码同步完成了以后上面的步骤都要操作一次否则会报同样的错误。 还有一个会出现的问题ninja: build stopped: su...

2019-03-04 21:26:01

阅读数 675

评论数 0

原创 Android如何保存全局变量

两种方法 1、写application子类,并在mainfest.xml中注册 2、写普通类使用public static xxx xxx 第一种方式比较常用

2018-10-18 19:13:01

阅读数 377

评论数 0

原创 Android RecyclerView

RecyclerView能够灵活的展示较大的数据集。视图的复用管理比ListView好。缺点是使用起来较为麻烦。 使用时需要在build.gradle中添加依赖com.android.support:design,design包含了RecyclerView https://juejin.im/...

2018-10-16 21:08:44

阅读数 40

评论数 0

原创 访客留言簿/日志——允许人们添加评论或者日记,可以设置开启/关闭评论,并且可以记录下每一条目的时间。也可以做成喊话器。

    将它放在http://www.codingjiang.com.cn/desktop欢迎大家来玩哦~ 持续更新中 项目包含: 1)、Node.js的Express框架 2)、Angular、bootstrap、JQuery. 3)、MySQL数据库   设计数据存储结构:...

2018-09-25 14:20:00

阅读数 236

评论数 0

原创 以应用为目的从零开始学习AngularJS

  2018/8/25 学习开始 ng-app="":初始化angular.js的管辖范围可以命名区域 要angular起作用 ng-app中必须要注明,可以留空。 为angular注明管理范围 &lt;div ng-app=""&...

2018-08-25 22:34:48

阅读数 70

评论数 0

原创 实时股价——可以查询股票当前价格。用户可以设定数据刷新频率,程序会用绿色和红色的箭头表示股价走势。

Python爬虫+JAVA绘制图像 项目中java需要安装Jfreechart 从百度股票爬取“恒生指数”股票的信息通过socket传给JAVA 涨跌时更改颜色可以选择在frame中添加文本框,显示涨跌。 也可以调整折现的颜色。就不一一实现 import requests from b...

2018-08-03 11:27:39

阅读数 1292

评论数 0

原创 RSS源创建器——可以从其它来源读取文本并将其以RSS或者Atom的格式发布出去

import java.io.*; public class Creater { public static void main(String[] args) throws IOException { String[] s = new String[3]; s[0]=CreateIte...

2018-07-31 15:14:18

阅读数 365

评论数 0

原创 文本编辑器——记事本类型的应用,可以打开、编辑、保存文本文档。可以增加单词高亮和其它的一些特性

import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; import javax.swing.text.*; //简单的文本编辑器 public class ...

2018-07-30 20:55:32

阅读数 1018

评论数 0

原创 统计字符串中的单词数目——统计字符串中单词的数目,更复杂的话从一个文本中读出字符串并生成单词数目统计结果。

完成语言--JAVA import java.util.HashSet; import java.util.Set; public class main { public static void main(String[] args) { Set set = new HashSet(...

2018-07-29 20:33:56

阅读数 119

评论数 0

原创 判断是否为回文——判断用户输入的字符串是否为回文。回文是指正反拼写形式都是一样的词,譬如“racecar”。

--完成语言 JAVA import java.util.*; import java.io.*; public class main { public static void main(String[] args) { Scanner scan = new Scanner(Syste...

2018-07-29 20:18:30

阅读数 1082

评论数 0

原创 统计元音字母——输入一个字符串,统计处其中元音字母的数量。更复杂点的话统计出每个元音字母的数量。

--完成语言 JAVA import java.util.HashSet; import java.util.Scanner; import java.util.Set; import java.io.*; public class main { public static void ma...

2018-07-29 20:08:43

阅读数 1680

评论数 0

原创 拉丁猪文字游戏——这是一个英语语言游戏。基本规则是将一个英语单词的第一个辅音音素的字母移动到词尾并且加上后缀-ay(譬如“banana”会变成“anana-bay”)。可以在维基百科上了解更多内容。

--使用JAVA语言完成 import java.util.*; import java.io.*; public class main { public static void main(String[] args) { Set set = new HashSet(); set...

2018-07-29 18:01:16

阅读数 209

评论数 0

原创 逆转字符串——输入一个字符串,将其逆转并输出

--使用JAVA语言完成 import java.util.Scanner; public class main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); S...

2018-07-29 17:54:10

阅读数 657

评论数 0

原创 使用JAVA结合Javascript、html和Python完成一些有意思的练手项目

转发自http://blog.jobbole.com/49762/ 每完成一个就会将对应项目变成链接。 文本操作 逆转字符串——输入一个字符串,将其逆转并输出。 拉丁猪文字游戏——这是一个英语语言游戏。基本规则是将一个英语单词的第一个辅音音素的字母移动到词尾并且加上后缀-ay(譬如“bana...

2018-07-29 17:50:03

阅读数 970

评论数 0

原创 从零开始深入学习JAVA编程

JAVA 笔记(1)数据类型

2018-07-29 17:43:58

阅读数 72

评论数 0

原创 JAVA笔记(14)J2EE

JAVAX包 大部分函数都是接口和抽象函数。 ****** JAVA Application Server //JAVA应用服务器。 WAS服务器://One kind of JAVA Application Server. Tomcat//源代码 Quoted printable; ba...

2018-07-19 09:33:38

阅读数 37

评论数 0

原创 JAVA笔记(13)GUI

UI : User Interface用户接口 UE: User Expierence 用户体验 实现组件的各种技术:AWT、SWINGS、JAVAFS、SWT 其他的技术也有很多。JAVAFX是最强大的。 Button B1 = new Button(); 图形编程接口API: ...

2018-07-18 09:30:42

阅读数 48

评论数 0

原创 JAVA笔记(12)事件

事件类EventObject getSource();//获取事件源 Class AgeChangeEvent extends java.util.EventObject{ getSource(); AgeChangeEvent(Object source, int age...

2018-07-17 09:35:38

阅读数 47

评论数 0

原创 JAVA笔记(11)泛型,UDP编程

泛型类 Class &lt;T&gt;B{ } 泛型函数 //在返回值之前声明泛型参数 public &lt;T&gt;void function(){} 静态泛型函数调用 class A{ A(){} public stat...

2018-07-16 09:34:23

阅读数 33

评论数 0

原创 JAVA(10)数据库

JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API DBCP(DataBase Connection Pool)数据库连接池,是java数据库连接池的一种,由Apache开发 1、预编译Sql可以防止SQL注入。SQL...

2018-07-16 08:31:57

阅读数 80

评论数 0

原创 Java笔记(9)网络应用编程

Socket try{ Properties p = new Properties(); p.load(new FileInputStream(&amp;quot;client.properties&amp;quot;)); //Socket s = ...

2018-07-12 08:47:28

阅读数 76

评论数 0

原创 JAVA(8)多线程

方法1实现runnable接口 方法2实现Thread接口 public class CreateThread implements Runnable { void run(){ } } 匿名类 没有构造函数 Class A{ int i; A(...

2018-07-11 09:34:36

阅读数 246

评论数 0

原创 JAVA笔记(7)文件,多线程

Class File文件类 存储了文件的大小,名字,路径,创建时间访问时间。 File对象可以是一个文件也可以是一个文件夹 文件访问方式: File f1=new File(&quot;C:/abc&quot;); File f2=new File(&quot;C...

2018-07-10 09:38:40

阅读数 37

评论数 0

原创 JAVA笔记(6)集合,comparable接口,IO

list remove(int index); remove(Object o); set(); ArrayList LinkedList TreeSet 在TreeSet中的元素都要实现comparable接口 map TreeMap HashMap 添加put(); 获取g...

2018-07-09 08:46:11

阅读数 55

评论数 0

原创 java笔记(5)

Object类 //构造函数 //clone浅复制 继承了Cloneable才能Clone class a implements Cloneable { int age; String name; public static void main(String[] Ar...

2018-07-06 09:34:32

阅读数 39

评论数 0

原创 Java笔记(4)异常处理

异常处理 class Student { public int age; public Student(int age){ this.age=age; } public int getAge(){ return age; }...

2018-07-05 08:44:40

阅读数 47

评论数 0

原创 JAVA笔记(3)多态——重载、覆盖、虚函数、抽象函数、构造函数

多态 重载 重载是函数名一样输入参数不同。 class getWater{ water getWater(){ } water getWater(ClassmateReq cr){ } water getWater(TeacherReq tr){ ...

2018-07-04 09:27:28

阅读数 244

评论数 0

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