首页 > TAG信息列表 > minJ

OO第三单元总结

OO第三单元总结 架构设计 本单元主要任务为阅读JML的属性和方法规格,来模拟一个社交网络模型,通过三次迭代,实现简单社交关系的模拟和查询、群组和消息功能以及社交关系系统中不同消息类型和操作。 由于是在JML规格的基础上编写代码,架构设计基本仿照代码模板进行设计,相比前两单元较

poj 3100(水题,注意pow()参数不能为Int,int)

#include<iostream> #include<cmath> using namespace std; int main(){ int b,n,result,i,minj,minx,tmp; while(scanf("%d%d",&b,&n)==2&&b){ minx = 1000005; for(i=1;;i++){ tmp = pow((doubl

找出距离最小的点对

分析: 依次把每个点作为起点,计算和其余点的距离,保留更小的距离 double[][] arr = { {1,1}, {1,0.5}, {2,1}, {3,4}, {2.2,1}, {1,7}, {4,1.8}, {1.1,9}, {3,5}, {5,6} }; double minDis = Double.MAX_VALUE; int minI=0; int minJ=0; //

Kmeans_鸢尾花聚类

import numpy as np import matplotlib.pyplot as plt from sklearn.datasets import load_iris def distance(vex1,vex2): return np.sqrt(np.sum(np.power(vex1-vex2,2))) def kMeans_way(S,k,distMeas=distance): m=np.shape(S)[0] sampleTag = np.zeros