码迷,mamicode.com
首页 > 编程语言
【JAVA】数字相加
设计思想:定义双精度变量i和 s=0 ,定义另一个变量 n作为计数,方便之后求平均值。程序里将数据输入 i中,通过 s来将各个数据求和,最后除 n得平均值。程序流程图:源程序代码:package jiafa;import java.util.*;public class jia { publi...
分类:编程语言   时间:2015-09-27 01:09:30    阅读次数:256
矩阵的逆矩阵和行列式值的递归算法。
很久没有写过C语言,今天写了一个关于矩阵的算法完整代码如下:#include#include#includeusing namespace std;//创建矩阵float **Creat(int n){ float **array=new float*[n]; for(int i=0;i...
分类:编程语言   时间:2015-09-27 01:09:21    阅读次数:234
Unity高级 CSV Engine 插件 --- 帮你干掉一切障碍
高级的 CSV 引擎           高级的 CSV 引擎 是 CSV 用户的最终解决方案。它为您提供 pro 功能包括   类映射、 类型转换、 自定义类型转换器执行,文件编码转换 和 向 C# 类生成 CSV。所有你需要做的是要映射的数据类 (数据结构的 行),然后写一个单一的代码行,你得到正确的数据从目标 CSV 文件。没有比这更烦人的循环解析和类型转换。支持以下系统类型:? boo...
分类:编程语言   时间:2015-09-27 00:08:50    阅读次数:270
自学java 第九章接口
今天学习了接口。首先和接口相似的是抽象类。只要含有抽象方法就必须定义为抽象类,但抽象类中不一定必须有抽象方法。若继承一个抽象类,则导出类必须实现该抽象类的全部抽象方法,否则导出类也必须定义为抽象类。接口可以说是一个完全抽象的类,它内部定义的方法都是抽象方法。interface关键字前可以加publi...
分类:编程语言   时间:2015-09-27 00:07:04    阅读次数:205
spring mvc 通过url传来的参数乱码的解决方法
跳转到一个action,需要的参数有开始时间starTime,结束时间endTime,工况condition。src=url+'?startTime='+startTime+'&endTime='+endTime+'&condition='+condition然而跳转到后台时,startTime与e...
分类:编程语言   时间:2015-09-27 00:04:10    阅读次数:210
javascript获取class name
1. document.getElementById("id").className; //字符串2. document.getElementById("id").classList;//数组//Javascript通过标签或者classname获取元素, querySelector()返回第一个元...
分类:编程语言   时间:2015-09-27 00:02:07    阅读次数:211
两路归并排序
链表两路归并#include#includeusingnamespacestd;structnode{intval;node *next;node(intv){val=v;next=NULL;}};node *merge(node*list1 , node *list2){assert(list1!...
分类:编程语言   时间:2015-09-26 23:59:17    阅读次数:439
[java学习笔记]Hello World那些事
我们安装和配置好java后,必须得大展拳脚一番,根据国际惯例,第一个程序必须是Hello World,下面我们就看看Hello World的那些事。 1.Hello World的运行 Hello World流程: 将java代码编写到.java后缀的文件中保存。 通过javac编译命令对该.java...
分类:编程语言   时间:2015-09-26 23:59:37    阅读次数:449
java作业——整数相加
设计思路:由于命令行参数都是字符串,所以解决问题的关键在于字符串和整数之间的转化。首先定义数组,让所要相加的数组成一个数组,然后实现数组的字符串转化为整数,最后相加输出就行了。程序流程图:源代码:实验结果:
分类:编程语言   时间:2015-09-26 23:59:05    阅读次数:522
java:从命令行接收多个数字,求和之后输出结果
设计思路:获取输入数的个数,然后将要相加的数字转换成浮点型进行相加,然后输出结果。流程图:1:建立一个Scanner的对象scan;2:定义一个动态数组aDoubleArray[];3:利用循环结构将数字输入到数组中;4:在利用循环结构将数组中的数字相加在输出。源代码:package niuke;i...
分类:编程语言   时间:2015-09-26 23:54:10    阅读次数:285
希尔排序
插入排序的改进。递减增量排序算法。步长为1时就是插入排序。#includevoid ShellSort(int a[],int n){int i,j,k,temp,gap;int gaps[]={1,5,13,43,113,297,815,1989,4711,11969,27901,84801,21...
分类:编程语言   时间:2015-09-26 23:51:58    阅读次数:224
JavaScript权威设计--Window对象之Iframe(简要学习笔记十四)
1.Window对象属性的文档元素(id)如果在HTML文档中用id属性来为元素命名,并且如果Window对象没有此名字的属性,Window对象会赋予一个属性,它的名字是id属性的值,而他们的值指向表示文档元素的HTMLElement对象。Window对象是以全局对象的形式存在于作用域链的最上层,这...
分类:编程语言   时间:2015-09-26 23:52:58    阅读次数:244
linux shell 数组建立及使用技巧
转自linux shell 数组建立及使用技巧linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。1.数组定义[chengmo@centos5 ~]$ a=(1 2 3 4 5...
分类:编程语言   时间:2015-09-26 23:51:35    阅读次数:233
归并排序
O(nlog2n) 附加空间O(n)#include#define true 1#define false 0void mergearray(int a[],int first,int mid,int last,int temp[]){int i = first,j = mid+1;int m = ...
分类:编程语言   时间:2015-09-26 23:49:47    阅读次数:163
快速排序
#include#include#include=====================================================void Swap(int& a,int& b){ if(a!=b){ a^=b;b^=a;a^=b; }}==============...
分类:编程语言   时间:2015-09-26 23:50:22    阅读次数:145
Java课程作业1
模仿JavaAppArguments.java实例,编写一个程序,此程序从命令行接受多个数字,求和之后输出。设计思想:命令行参数都是字符串,必须将其转化成数字才能相加,定义一个数组接收字符串转化的数字,然后数组的各个数相加,输出和。程序流程图:源代码:结果截图:
分类:编程语言   时间:2015-09-26 22:42:23    阅读次数:257
c++ 日志类 线程安全+缓存
根据上一次的测试,有缓存的日志类性能会更好。用到了time.h类函数,所以在linux下就要改动一下了,windows环境下写的。思路采用(参照muduo库的日志,不过认为他线程不安全,和没用缓存,就改造了下)1.有一个总的缓存,logboss,为一个恶汉模式的单例类,指针对象为智能指针,析构函数讲...
分类:编程语言   时间:2015-09-26 22:43:30    阅读次数:293
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!