利用Javapackage com; public class Math { public static void main(String[] args) { int a,b,c; System.out.println("水仙花数为:"); for(int i=100;i<1000;i++){ a=i/100; b=i%100/10; c=i%100%10; if(a*a*a+b*b*b+c*c*c==i) System.out.println(i+""); } } }语言实现水仙花数。
/* * 基于邻接边表实现图的边结构 */ package dsa; public class Edge_List implements Edge { //变量 protected Object info;//当前边中存放的数据元素 protected Position ePosInE;//当前边在所属的图的边表中的位置 protected Position vPosInV[];//当前边两个端点在顶点表中的位置 protected Position ePosInI[];//当前边在其两个端点
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace huiji { public partial class Form1 : Form { public Form1() { InitializeCom
public String up(String number, boolean updown) { int i = 0; String s = ""; StringTokenizer tokenizer = new StringTokenizer(number, ","); Array = new double[tokenizer.countTokens()];//字符串的解析,计算在生成异常之前可以调用此 tokenizer 的 nextToken 方法的次数/ while (tokeniz
RSA公钥密码系统的Java实现 /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package rsa; import java.math.BigInteger; import java.util.Scanner; import java.util.Random; /** * * @author Administrator */ public cl
稀疏矩阵的转置实现 C++ 数据结构 运行环境:Visual Studio 2005 #include "Triple.h" #include using namespace std; template class TSMatrix { private: T **Parray; T **Qarray; Triple *data; Triple *Cdata; int mu,nu,tu; public: TSMatrix(void) { //Parray=NULL; data=new Tri