由于java里面有一些东西比c/c++方便(尤其是大数据高精度问题,备受广大ACMer欢迎),所以就可以灵活运用这三种来实现编程,下面是我自己在各种大牛那里总结了一些 这里指的java速成,只限于java语法,包括输入输出,运算处理,字符串和高精度的处理,进制之间的转换等,能解决OJ上的一些高精度题 ...
分类:
编程语言 时间:
2018-02-26 23:23:29
阅读次数:
224
前言 继基础篇讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为《Spark性能优化指南》的高级篇,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。 数据倾斜调优 调优概述 有的时候,我们可能会遇到大数据计算中一个最棘手的问题——数据倾斜,此时Spark作 ...
分类:
其他好文 时间:
2018-02-23 13:29:33
阅读次数:
198
【实验目的】 (1) 深入了解栈和队列的特性,掌握栈和队列的存储方法。 (2) 掌握栈和队列的基本操作,如初始化、入栈(队列)、出栈(队列)等,并能在实际问题背景下灵活运用。 【问题描述】 设停车场是一个可以停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序, ...
分类:
其他好文 时间:
2018-02-12 11:23:46
阅读次数:
183
查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序的代码 ...
分类:
编程语言 时间:
2018-02-02 11:42:06
阅读次数:
176
常用的勾股数:$3n,4n,5n(n\in N^ )$;$5,12,13$;$7,24,25$;$8,15,17$;$9,40,41$; 连比形式或比例形式,可以引入非零比例因子简化运算: 如三角形的三边之比为$a:b:c=2:3:4$,则可以设$a=2k,b=3k,c=4k(k 0)$; 同样的思 ...
分类:
其他好文 时间:
2018-01-26 11:04:33
阅读次数:
219
题目一:7-1查找书籍 1.提交列表: 设计思路:首先定义一个结构体,循环输入n本书的信息,再循环比较价格即可。 流程图如下: 3.代码截图: 4.错误提交: 原因:当时对结构体理解的还不够透彻,存在许多格式上的错误,并且因此无法灵活 运用以致不会比较,答案错误。 题目二:通讯录排序 1.提交列表 ...
分类:
其他好文 时间:
2018-01-20 12:36:22
阅读次数:
214
数位DP其实是很灵活的,所以一定不要奢求一篇文章就会遍所有数位DP的题,这一篇只能是讲清楚一种情况,其他情况遇到再总结,在不断总结中慢慢体会这个思想,以后说不定就能达到一看到题目就能灵活运用的水平。(其实DP都是这样……) 这一篇要说的数位DP是一道最简单的数位DP:http://acm.hdu.e ...
分类:
其他好文 时间:
2017-12-31 12:56:14
阅读次数:
166
1、当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么? 你觉得计算机是你喜欢的领域吗,它是你擅长的领域吗? 为什么? 答:当初在填报志愿时,我距离我最喜欢的金融专业差了一些分数,在思考过后觉得如果选择计算机专业,我自己还可以接受并且是会喜欢这一专业的。经过一学期的学习, ...
分类:
其他好文 时间:
2017-12-24 13:44:21
阅读次数:
117
关于思维、市场营销、管理咨询、绩效管理等的分析框架有很多很多。即使看过很多框架,在碰到具体场景时也经常没办法下手。但这并不意味着不需要学习框架,因为不同框架有其适用性。多实践,灵活运用,学会搭建自己的分析框架,达到碰到任何场景都能快速搭建分析框架的地步时,你就能如鱼得水了。而这个过程,很长,也很痛苦 ...
分类:
其他好文 时间:
2017-12-23 12:00:29
阅读次数:
237