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






Robotone

 
 

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

2015年4月22日

一个多线程的计数器
摘要: 近在读《深入理解并行编程》,是C的,前面的200页感觉是通用的思想,前面提到有一个计数器的问题,于是就自己想着用java来实现下.中间有遇到问题: 1.假设只有两个线程,一读一写,是否需要给这个资源加锁? 2.线程状态的改变先上代码再说吧: public class Test { pr... 阅读全文
posted @ 2015-04-22 10:57 Robotone 阅读(6517) 评论(0) 推荐(0)
 

2015年4月8日

关于1到n的和
摘要: 如果是原本的简单相加,代码如下: public static int su(int i){ int a = 0; for(int k = 0;k < i;k++){ a++; } return a; }突然看到均值... 阅读全文
posted @ 2015-04-08 15:21 Robotone 阅读(243) 评论(0) 推荐(1)
 

2015年4月3日

122345随意排列,找出满足条件的数
摘要: 题目要求: 1.必须包含122345这六个数 2.数字中的第三位(百位)不能为4 3.输出6位数里所有符合以上两个条件的数代码如下: static String[] numberStrings = {"1","2","3","4","5"}; p... 阅读全文
posted @ 2015-04-03 14:15 Robotone 阅读(395) 评论(0) 推荐(0)
 

2015年4月2日

去重复字母
摘要: 我们输入一串字符串:aabbcdeffffg 需要输出:abcdefg 可以用set 来实现,具体的set,list,map这些可以上网搜索,我也是新手 上代码String abcString = "aabbcdeffffg"; Set set = new HashSet(... 阅读全文
posted @ 2015-04-02 13:49 Robotone 阅读(249) 评论(0) 推荐(0)
 

2015年4月1日

关于在n-1的数组中找到那个被减去的数及异或与位与
摘要: // 有1到N共 n-1个数,问少了哪个数 // 有序数组(如果是无序数组那么将a[i] 移动至 a[a[i]] 这样子就成功排序了)//其实可以采用byte数组的来做,感觉会更快//当然,这个更多的是用在1-n 共n+1个数,问多出来的那个数是多少?这个时候可以不确认一下N是多少,然后,连续的每4... 阅读全文
posted @ 2015-04-01 13:57 Robotone 阅读(293) 评论(0) 推荐(0)