2013年第四届蓝桥杯Java程序设计本科B组决赛 快速排序(代码填空)

2013年第四届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/89946814 第三题 标题:快速排序 快速排序算法是典型的分治思想的运用。它使用某个key把全部元素分成两组,其中一组的元素不大于另一组。然后对这两组再次进行递归排序。 以下代码实现了快速排序。请仔细阅读代码,填写缺少代码的部分。 static void f(int[] x, int left, int right) {
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2014年第五届蓝桥杯Java程序设计本科B组决赛 国王的遗产(结果填空)

2014年第五届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/89948727 第一题 标题:国王的遗产 X国是个小国。国王K有6个儿子。在临终前,K国王立下遗嘱:国王的一批牛作为遗产要分给他的6个儿子。 其中,大儿子分1/4,二儿子1/5,三儿子1/6,.... 直到小儿子分1/9。 牛是活的,不能把一头牛切开分。 最后还剩下11头牛,分给管家。 请计算国王这批遗产中一共有多少头牛。
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2014年第五届蓝桥杯Java程序设计本科B组决赛 六角幻方(结果填空)

2014年第五届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/89948727 第二题 标题:六角幻方 把 1 2 3 ... 19 共19个整数排列成六角形状,如下: * * * * * * * * * * * * * * * * * * * 要求每个直线上的数字之和必须相等。共有15条直线哦! 再给点线索吧!我们预先填好了2个数字,第一行的头两个数字是:15 13,参见下图 黄色一
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2014年第五届蓝桥杯Java程序设计本科B组决赛 格子放鸡蛋(代码填空)

2014年第五届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/89948727 第三题 标题:格子放鸡蛋 X星球的母鸡很聪明。它们把蛋直接下在一个 N * N 的格子中,每个格子只能容纳一枚鸡蛋。它们有个习惯,要求:每行,每列,以及每个斜线上都不能有超过2个鸡蛋。如果要满足这些要求,母鸡最多能下多少蛋呢,有多少种摆放方法呢? 下面的程序解决了这个问题,请仔细分析程序逻辑,推断划线处缺少
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2015年第六届蓝桥杯Java程序设计本科B组决赛 分机号(结果填空)

2015年第六届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/90051040 第一题 标题:分机号 X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位。比如: 751,520,321 都满足要求,而, 766,918,201 就不符合要求。 现在请你计算一下,按照这样的规定,一共有多少个可用的3位分机号码? 请直接提交该数字,不要填写
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2015年第六届蓝桥杯Java程序设计本科B组决赛

1.分机号 历届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/90033846
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2014年第五届蓝桥杯Java程序设计本科B组决赛 供水设施(编程大题)

2014年第五届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/89948727 第六题 标题:供水设施 交题测试链接:https://www.dotcpp.com/oj/problem1817.html X星球的居民点很多。Pear决定修建一个浩大的水利工程,以解决他管辖的N个居民点的供水问题。现在一共有N个水塔,同时也有N个居民点,居民点在北侧从1号到N号自西向东排成一排;水塔在南侧
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2014年第五届蓝桥杯Java程序设计本科B组决赛 排列序数(编程大题)

2014年第五届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/89948727 第四题 标题:排列序数 交题测试链接:https://www.dotcpp.com/oj/problem1815.html 如果用a b c d这4个字母组成一个串,有4!=24种,如果把它们排个序,每个串都对应一个序号: abcd 0 abdc 1 acbd 2 acdb 3 adbc 4 adcb 5
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2014年第五届蓝桥杯Java程序设计本科B组决赛 幂一矩阵(编程大题)

2014年第五届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/89948727 第五题 标题:幂一矩阵 交题测试链接:https://www.dotcpp.com/oj/problem1823.html 天才少年的邻居 atm 最近学习了线性代数相关的理论,他对“矩阵”这个概念特别感兴趣。矩阵中有个概念叫做幂零矩阵。对于一个方阵 M ,如果存在一个正整数 k 满足 M^k = 0 ,那
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2015年第六届蓝桥杯Java程序设计本科B组决赛 五星填数(结果填空)

2015年第六届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/90051040 第二题 标题:五星填数 如【图1.png】的五星图案节点填上数字:1~12,除去7和11。 要求每条直线上数字和相等。 如图就是恰当的填法。 请你利用计算机搜索所有可能的填法有多少种。 注意:旋转或镜像后相同的算同一种填法。 请提交表示方案数目的整数,不要填写任何其它内容。 解法:给五角星上每个点编号然后按
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

字节跳动-文远知行杯 广东工业大学第十四届程序设计竞赛

A. hzy 和 zsl 的生存挑战 链接:https://nanti.jisuanke.com/t/38687 zsl 和 hzy 来到了臭臭城堡,打算挑战臭臭城堡的大魔王 hyz ,大魔王 hyz 准备让他们进行这样的一个挑战: 挑战开始,zsl 和 hzy 两个人各自来到一间密室,期间两人无法以任何形式交流,期间两人无法以任何形式交流 大魔王 hyz 会随机在两个人的脑海里各发送一个数字,0 或者是 1 zsl 和 hzy 需要猜对对方听到的数字才算通关(当然是在各自的密室中回答的,也就
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

2015年第六届蓝桥杯Java程序设计本科B组决赛 显示二叉树(代码填空)

2015年第六届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/90051040 第三题 标题:显示二叉树 排序二叉树的特征是: 某个节点的左子树的所有节点值都不大于本节点值。 某个节点的右子树的所有节点值都不小于本节点值。 为了能形象地观察二叉树的建立过程,小明写了一段程序来显示出二叉树的结构来。 class BiTree { private int v; private BiTree
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

程序员穿衣审美很谜?更谜的他们开始自己定义Style了

不知从什么时候开始,网络段子开始大面积“针对“我国程序员,对其“免于体面”的外形,进行了大肆调侃,并为其“倾情量身定制”了一系列标签,诸如“秃头衬衫加条纹,黑框双肩不洗脸““死宅单身没情趣,邋遢成性头炒菜”。 图:网络图片 现在,就连社会新闻也加入了“千万不要放过程序员”的行列。前几日,“27岁阿里程序员相亲穿特步被拒”被推上热门新闻大头条,人们开始了新一轮疯狂讨论,少数的朋友们开始细细品味起事件程序员的自白,“我穿特步怎么了?” 在网络上,嘲笑程序员似乎已经发展成为一种独特的文化现象。而朋友
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

优秀的程序员职业生涯必看五本书

我认为通过书籍去学编程基础知识,是个不错的选择,但是,对于日常工作中需要用到的高级技术,我并不是很喜欢通过书籍学习,因为编程的基本概念通常不会有太大的变化,但过了这个阶段,你的学习应该更加自主,而不是填鸭式学习,而且技术进步很快,书籍里的信息很可能过时了 这里还是要推荐下小编的web前端学习 群 : 569146385,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括 小编自己整理的一份最新的web前端资料和0基础入门教程,欢迎初学和进 阶中的小伙伴。在不忙的时间我会给大家解惑。 小编
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

程序员请在爸妈陪同下一起阅读这20条经验

1、作为前端开发者,使用双显示器能大幅提高开发效率。 2、学编程最好的语言不是PHP,是English。 3、自己做的东西交付之前先测试一遍。 4、问别人之前最好先自己百度,google一下,以免问出太低级的问题。 5、把觉得不靠谱的需求放到最后做,很可能到时候需求就变了,或者取消了。 6、读好书,垃圾书会浪费你时间。 7、不要炫技,面向人脑编程更便于维护。 这里还是要推荐下小编的web前端学习 群 : 569146385,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括 小编自己整理
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

Java 高级算法——二维数组中查询重复

题目:在一个二维数组中,每一行都按照从左到右递增都循序,每一列都是按照从上到下递增到循序,请写出一个函数,可以最快的找到和其相等到数字。 解题思路: java代码实现 运行之后
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

想成为一个伟大程序员:这个10 个要点也许可以帮到你

这10个要点中的所有内容并不都是完全正儿八经的,有些事情只是我的看法,你的情况可能会有所不同,所以如果出现矛盾的话,不要耿耿于怀。 image 这些要点是: 1.学习如何提问 提问题的程序员基本上有这些类型: 完美主义者:特别是在询问关于某些开源工具的问题时,他们可能已经通过代码进行了调试,发现了问题的真正原因。但是即使没有发现真正原因,完美主义者也会讲明白这个问题,重现步骤,建议可能行得通的解决方法,或者甚至是,建议可能行得通的修复途径。事实上,完美主义者没有问题。只有答案。 话匣子:这个人
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

盘点些Java强大第三方库(字符串操作)

1.字符串与集合间的转化 引用第三方库 Apache Commons Lang jre连接 值得一提的自JDK1.8以后字符串集合转为字符串可已使用String类下的join()方法,但别的数据类型还是要依靠第三方库--对比JDK和第三库代码如下 import java.util.ArrayList; import java.util.Arrays; import java.util.List; //导用第三库包 import org.apache.commons.lang3.StringU
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

Java 多线程2

死锁 死锁:指两个或者两个以上的线程在执行的过程中,因争夺资源产生的一种互相等待现象。 线程池 池: 缓冲区 数组 集合等容器 开装修公司找工人 A 客户来要人 3 排除3个人去A客户处理 公司还有2个人 招了5个人,公司有7个人 B 客户来要人 1个人 公司还剩6个人 A 客户对应的工人回来了 公司9个人,裁一个人,还剩8个人 C 客户来要人 要7个人 公司还剩1个人,招人 6个人 D 客户来要人 要4个人 还剩1个人, 招人 6个人 C 客户的人回来了, 公司有12个人 当公司业务做大,公
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0

面对互联网寒冬,程序员能够做什么?

要说互联网“寒冬”,从各大互联网企业的纷纷裁员及一系列降低成本的举措来看,已经是不争的事实了。 具体表现如下: 大形式不好,根本不只互联网有点冷,像房地产,金融证券也冷的一踏糊涂,金融行业降薪很普遍。 很多小公司小企业倒闭裁员,新闻不报道,你没发现。 互联网本来就是泡沫的重灾区,搞个概念就开始炒,然后融资,前面的人成功的多,后面的人只能是横尸遍野。 各个行业都缺乏优质人才,据我观察各行各业的人员都存在低端者和初级者过剩的情况。低端码农的过剩,同时带来了前端、美工、产品策划、运营、客服的优质人才
分类: 其他 发布时间: 05-11 21:41 阅读次数: 0