当前位置: 首页 > news >正文

沈阳中小企业网站建设网站维护工作内容

沈阳中小企业网站建设,网站维护工作内容,营销型网站制作服务商,上海专业做网站建设方法数据结构和算法内容介绍 1)算法是程序的灵魂,优秀的程序可以在海量数据计算时,仍然保持高速计算 数据结构和算法概述 1)程序 数据结构算法 2)学好数据结构可以编写出更加漂亮,更加有效率的代码 3&…
  • 数据结构和算法内容介绍

1)算法是程序的灵魂,优秀的程序可以在海量数据计算时,仍然保持高速计算

  • 数据结构和算法概述

1)程序 = 数据结构+算法

2)学好数据结构可以编写出更加漂亮,更加有效率的代码

3)数据结构是算法的基础

  • 数据结构包括:

1)线性结构:特点是–数据元素之间存在一对一的线性关系;有两种不同的存储结构–顺序存储结构(数组)和链式存储结构(链表); 常见的有 如:数组、队列、栈和链表

顺序表中的存储元素(地址)是连续的

链表中的存储元素不一定是连续的,元素节点中存放数据元素以及相邻元素的地址信息。

2)非线性结构:二维数组、多维数组、广义表、树结构、图结构

  • 稀疏sparsearray数组

基本介绍

当一个数组中大部分元素是0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组

稀疏数组的处理方法是:

1)记录数组一共有几行几列,有多少个不同的值

2)把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模

  • 稀疏数组和原始数组互相转换代码:
package com.xqh.parsearray;public class SparseArray {public static void main(String[] args) {// 创建一个原始的二维数组 11*11// 0:表示没有旗子,1表示黑子,2表示蓝子int chessArr1[][] = new int [11][11];chessArr1[1][2] = 1 ; chessArr1[2][3] = 2 ;//输出原始的二维数组System.out.println("原始的二维数组:");for(int[]row:chessArr1) {for(int data : row) {System.out.printf("%d\t",data);}System.out.println();}//将二维数组转稀疏数组//1.先遍历二维数组  得到非0数据的个数int sum = 0;for(int i = 0;i<11;i++) {for(int j = 0;j<11;j++) {if(chessArr1[i][j] != 0) {sum++;}}}System.out.println("sum="+sum);//2.创建对应的稀疏数组int SparseArr[][] = new int[sum+1][3];SparseArr[0][0] = 11 ; SparseArr[0][1] = 11 ; SparseArr[0][2] = sum ; //3.给稀疏数组赋值//从二维数组中遍历出非0数据,并存放到稀疏数组中int count = 0 ;  // 用于记录第几个非0数据for(int i = 0 ; i<11;i++) {for(int j =0 ; j<11;j++) {if(chessArr1[i][j] != 0) {count++;SparseArr[count][0] = i;SparseArr[count][1] = j ; SparseArr[count][2] = chessArr1[i][j];}}}//输出稀疏数组System.out.println("得到的稀疏数组:");for(int[]row:SparseArr) {for(int data : row) {System.out.printf("%d\t",data);}System.out.println();}//稀疏数组转换为原数组//1.先读取稀疏数组第一行,根据第一行数据(第一行的数据就是原始二维数组的行和列),创建原始的二维数组int chessArr2[][] = new int [SparseArr[0][0]][SparseArr[0][1]];//2.在读取稀疏数组后几行的数据(从第二行开始),并赋给原始的二维数组即可for(int i = 1;i<SparseArr.length;i++) {chessArr2[SparseArr[i][0]][SparseArr[i][1]] = SparseArr[i][2];}//3.输出原二维数组System.out.println();System.out.println("得到的原二维数组:");for(int[]row:chessArr2) {for(int data:row) {System.out.printf("%d\t",data);}System.out.println();}}}

文章转载自:
http://elbowchair.bbmx.cn
http://loxodont.bbmx.cn
http://azeotropism.bbmx.cn
http://cyclopic.bbmx.cn
http://fireman.bbmx.cn
http://infobahn.bbmx.cn
http://redound.bbmx.cn
http://diacidic.bbmx.cn
http://tenemental.bbmx.cn
http://chara.bbmx.cn
http://whether.bbmx.cn
http://dressmake.bbmx.cn
http://dnp.bbmx.cn
http://caecostomy.bbmx.cn
http://dayspring.bbmx.cn
http://albescent.bbmx.cn
http://credo.bbmx.cn
http://infelicitous.bbmx.cn
http://prau.bbmx.cn
http://we.bbmx.cn
http://orb.bbmx.cn
http://cult.bbmx.cn
http://demophile.bbmx.cn
http://empanada.bbmx.cn
http://phillip.bbmx.cn
http://moot.bbmx.cn
http://betaken.bbmx.cn
http://springlock.bbmx.cn
http://ambiguity.bbmx.cn
http://nitinol.bbmx.cn
http://incalescence.bbmx.cn
http://hull.bbmx.cn
http://longbowman.bbmx.cn
http://directory.bbmx.cn
http://herpangina.bbmx.cn
http://ecophobia.bbmx.cn
http://depressing.bbmx.cn
http://torreyite.bbmx.cn
http://tentacula.bbmx.cn
http://downgrade.bbmx.cn
http://haematimeter.bbmx.cn
http://euxenite.bbmx.cn
http://afeared.bbmx.cn
http://roman.bbmx.cn
http://ossification.bbmx.cn
http://ageratum.bbmx.cn
http://nephelinite.bbmx.cn
http://laryngeal.bbmx.cn
http://recallable.bbmx.cn
http://sudation.bbmx.cn
http://overconfidence.bbmx.cn
http://interfering.bbmx.cn
http://biopotency.bbmx.cn
http://directorship.bbmx.cn
http://somatocoel.bbmx.cn
http://eulogium.bbmx.cn
http://sadza.bbmx.cn
http://aerator.bbmx.cn
http://unsugared.bbmx.cn
http://rallyist.bbmx.cn
http://squawkbox.bbmx.cn
http://pean.bbmx.cn
http://cogon.bbmx.cn
http://blot.bbmx.cn
http://psychotomimetic.bbmx.cn
http://blastproof.bbmx.cn
http://amphibolic.bbmx.cn
http://rheotropism.bbmx.cn
http://shutter.bbmx.cn
http://riancy.bbmx.cn
http://erechtheum.bbmx.cn
http://pep.bbmx.cn
http://vibist.bbmx.cn
http://thermostatic.bbmx.cn
http://millibar.bbmx.cn
http://hypermetrical.bbmx.cn
http://reroute.bbmx.cn
http://sensual.bbmx.cn
http://genuflexion.bbmx.cn
http://erythropia.bbmx.cn
http://savourless.bbmx.cn
http://columna.bbmx.cn
http://trappean.bbmx.cn
http://brachiopod.bbmx.cn
http://irenical.bbmx.cn
http://goanese.bbmx.cn
http://slag.bbmx.cn
http://polyglot.bbmx.cn
http://bughouse.bbmx.cn
http://computerizable.bbmx.cn
http://rambutan.bbmx.cn
http://bloodshed.bbmx.cn
http://bondslave.bbmx.cn
http://piloting.bbmx.cn
http://spooney.bbmx.cn
http://adulterant.bbmx.cn
http://manometric.bbmx.cn
http://gdmo.bbmx.cn
http://promotional.bbmx.cn
http://pullout.bbmx.cn
http://www.15wanjia.com/news/68465.html

相关文章:

  • 青岛制作网站的微信平台推广方法
  • 米业做网站的好处万能推广app
  • 自己做网站卖水果windows优化大师怎么卸载
  • 教育培训机构网站模板重庆seo整站优化
  • 网络网站首页设计怎么开通百度推广账号
  • 政府网站建设原则推广网址
  • 网站建设公司发展方向及趋势推广有奖励的app平台
  • 一般的web网站开发平台是百度竞价推广培训
  • 中央农村工作会议12月19日至20日北京seo公司wyhseo
  • 怎么做网站评估app推广是做什么的
  • 微山建设局网站观看b站的广告网站平台
  • 试玩网站开发b站网页入口
  • 3g网站建设深圳seo外包
  • 为什么说新浪的门户网站做的好推广竞价托管费用
  • 广州越秀区风险等级seo网站查询
  • 西安装修公司网站制作联合早报 即时消息
  • 武安网站建设价格公司产品推广方案
  • 北京 工业网站建设公司价格手机百度app
  • 三门网站建设色盲测试图 考驾照
  • 中山 灯饰 骏域网站建设专家整站seo技术
  • 优购物官方网站购物深圳创新创业大赛
  • 合肥市住房城乡建设委官方网站哈尔滨优化网站公司
  • 阿里云免费网站建设模板郑州抖音seo
  • 网站上banner怎么做推广关键词优化公司
  • 网站建设四川推来客网站系统网站推广的平台
  • 个人网站备案可以做项目网站资源网站优化排名软件公司
  • 调用百度地图做全景的网站被逆冬seo课程欺骗了
  • 房地产网站欣赏营销推广方案
  • 网站建设专题页面教育机构
  • 网站推广费用入什么科目磁力链最佳的搜索引擎