• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






大浩神

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年11月3日

常用排序算法总结(java实现)
摘要: 排序算法是最基本、最常见的一类算法。也是IT大公司常考的题目,这里花了一个晚上的时间总结了下,并都通过eclipse实现通过。关于各种算法的在哪些场合和改进之处,求各位大神赐教。冒泡算法:冒泡算法的思路就是交换排序,通过相邻数据的交换达到排序的目的。平均速度为o(n2).public class BubbleSort { static final int SIZE=10; public static void BubbleSort(int[] a){ int temp,i; for(i=1;ia[j+1]){ temp=a[j];... 阅读全文
posted @ 2013-11-03 21:50 大浩神 阅读(430) 评论(0) 推荐(0)
 

2013年10月31日

10点半算法(java实现)
摘要: 10点半是一个典型的扑克牌游戏!10点半的规则如下:一副扑克牌,大于或等于10的记作0.5 其他的按照其点数记。洗牌后,各玩家依次取一张牌。然后,各玩家根据自己的牌点数的大小决定是否继续要牌,最后由玩家的点数大小来决定胜负,点数大的赢。如果点数总和超过10.5,则被炸掉,记为0.这里定义牌的数据结构如下:class Card2{int Suit;String Number;float Num;}Card2[] OneCard=new Card2[52];这里Suit代表花色,Number代表牌数,Num代表点数,OneCard保存每张牌的花色 数字和点数。初始化52张扑克牌:static vo 阅读全文
posted @ 2013-10-31 12:24 大浩神 阅读(1376) 评论(1) 推荐(0)