1.先人力面试,介绍完自己,介绍项目,还让我计算每天北京会喝掉多少咖啡,我靠,汗,还让我给一具体数字,瞎算了一下,30万,最后让我用英文介绍一个自己喜欢的人,发现口语还是不好.......balabala
介绍自己的优缺点(英文)
2.之后开始上机编程,刚开发明明说的是就3+1道题,说实在的都是基础题,可以用c、c++、java、c#什么都成。
package testInterview;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeMap;
import java.util.TreeSet;
import java.util.Map;
public class testXuanYuan {
@SuppressWarnings("static-access")
public static void main(String[] args) {
// int[] numbers = {1,3,5,7,8,25,4,20};
int[] numbers2 = { 2, 2, 2, 2, 2, 2, 2, 2, 2, 6, 6, 6, 7, 7, 8 };
int[] numbers3 = { 2, -2, -3, -4, 3, 4, 5, 6, -7, 8 };
int[] numbers4 = { 2,1,3,7,6,5,4};
testXuanYuan t = new testXuanYuan();
// int a=t.equity(numbers);
// System.out.print(a);
// int b=t.getZhiPeiDian(numbers2);
// System.out.print(b);
// t.getDiffernt(numbers3);
//测试排序后数字在原数组中的索引
Set<Integer> tSet=new TreeSet<Integer>();
tSet=t.sort(numbers4);
for(Integer x:tSet){
System.out.println(x+"原数组中的序号为"+t.findIndex(numbers4, x)+".");
}
}
// 查找一个整型数组的平衡点.
public static int equity(int[] numbers) {
int total = 0;
for (int i = 0; i < numbers.length; i++) {
total += numbers[i];
}
int frontSum = 0;
for (int i = 0; i < numbers.length; i++) {
int backSum = total - frontSum - numbers[i];
System.out.println(i + "------" + frontSum);
System.out.println(i + "------" + backSum);
if (frontSum == backSum) {
return i;
}
frontSum += numbers[i];
}
return -1;
}
// 寻找支配点
public static int getZhiPeiDian(int[] temp) {
int size = temp.length;
Map<Integer, Integer> map = new HashMap<Integer, Integer>();
for (Integer x : temp) {
Integer freq = map.get(x);
map.put(x, (freq == null ? 1 : freq + 1));
}
for (Map.Entry<Integer, Integer> entry : map.entrySet()) {
Integer eachCount = entry.getValue();
if (eachCount.intValue() > (size / 2))
return entry.getKey();
}
throw new RuntimeException("Can not find zhiPeiDian");
}
// 实现一个整型数组类似java.lang.String的charAt方法.
public static int intAt(int a[], int index) throws Exception {
if (index >= 0 && index < a.length) {
return a[index];
} else
throw new Exception("Argument Error");
}
// 实现一个去除整型数组中绝对值相同的数字.最后返回一个长度.
public static int getDiffernt(int arr[]) {
Set<Integer> set = new TreeSet<Integer>();
for (int i = 0; i < arr.length; i++) {
set.add(Math.abs(arr[i]));
}
for (Integer x : set) {
System.out.print(x);
}
return set.size();
}
/*
* 对一个数组进行排序,利用TreeSet
* 输入参数:数组
* 输出参数:Set
*/
public Set<Integer> sort(int c[]){
TreeSet<Integer> tSet=new TreeSet<Integer>();
for(int j=0;j<c.length;j++){
tSet.add(c[j]);
}
return tSet;
}
/*
* 找一个数在数组中的索引(下标)
* 输入参数:数组,要找的数字
* 输出参数:对应的下标
*/
public int findIndex(int a[],int b){
for(int i=0;i<a.length;i++){
if(a[i]==b){
return i;
}
}
return -1;
}
}
分享到:
相关推荐
2. tex.cpp:这部分代码处理纹理映射,是3D模型显示的重要部分。它读取与PLY模型相关的tex文件,这些文件通常包含贴图信息,使得3D模型在渲染时能呈现出相应的颜色和质感。 3. myglwidget.cpp:这是OpenGL窗口的...
《轩辕剑外传 枫之舞》是由大宇资讯制作的角色扮演游戏,于1995年1月6日在台湾发行。这款游戏是轩辕剑系列的首部外传作品。游戏背景设定在战国时期,讲述了墨子弟子辅子彻发现鬼谷子弟子蜀桑子的阴谋后,踏上江湖的...
【标题】:“轩辕剑java代码”揭示了这个压缩包文件主要包含与“轩辕剑”相关的Java编程源代码。轩辕剑,作为一个历史悠久的中国神话传说中的宝剑,可能在此处指的是一个软件项目或游戏的名称,而这个项目或游戏的...
在《轩辕剑V3.31》中,玩家将扮演主角,与其他角色互动,解决谜题,与敌人战斗。游戏采用了回合制战斗系统,玩家可以根据角色的属性和技能策略性地进行战斗。此外,游戏还包含了丰富的物品系统、技能树和角色养成...
这份文档是轩辕中学2008—2009学年八年级数学下月的考试试题,涵盖了选择题、填空题和解答题等多种题型,主要测试学生的数学能力,包括但不限于代数、不等式、方程、因式分解、几何等知识点。 1. **选择题**: - ...
VC轩辕剑天之痕【包含图片视频音乐源代码】PART.2
最新的手机游戏——轩辕豪侠传-破解版.jar
本设备是专为安防领域设计的一款数字监控产品,它采用了嵌入式处理器和嵌入式操作系统,结合了IT 领域各项最新技术,如视音频压缩/解压缩、大容量硬盘记录、TCP/IP 网络等技术,代码固化在FLASH 中,使得系统运行更...
轩辕9500四路软件.zip是一个压缩包文件,包含了专为轩辕品牌的四路采集卡设计的Windows驱动程序和相关工具。这个采集卡是用于监控系统中的,它利用同轴电缆作为传输媒介来捕获和处理视频信号。同轴通信是一种传统而...
可以读取显示轩辕剑online、轩辕剑4、苍之涛里面的PLY模型。
【轩辕4路监控卡驱动】是一款专为四通道监控设备设计的硬件驱动程序,由轩辕品牌在2012年6月发布。该驱动程序的主要功能是为4路监控采集卡提供必要的支持,确保视频数据的稳定传输和高质量的图像显示。在监控系统中...
轩辕剑一键安装即玩服务端游戏程序+充值后台
轩辕剑3外传天之痕完全手册
轩辕剑5完全說明手册 轩辕剑5完全說明手册
截取轩辕剑6的3D模型 《轩辕剑陆》正式版(需激活)或试玩版(←我不是来卖萌的,强迫症一定要列全,桑不起…) (2) GameAssassin,游戏模型截取软件。
2. 数据访问层:源码中可能包含了数据库交互的代码,如ADO.NET或者Entity Framework。ADO.NET是.NET框架的一部分,用于连接数据库并执行SQL查询,而Entity Framework则是一种ORM(对象关系映射)工具,允许开发者以...
这份文档是河南省郑州市轩辕中学2012年九年级数学上学期第一次月考试题,采用的是北师大版教材。试题涵盖了多个初中数学的核心知识点,包括等腰三角形的性质、几何作图、一元二次方程、反证法、二次函数的零点、线段...
4. **相似比的应用**:在第2题和第7题中,给出了相似三角形的相似比,并要求根据这个比例计算对应边的长度。这需要理解相似比的意义,即相似三角形的对应边之比等于相似比。 5. **直角三角形的性质**:第6题和第23...
仅显示轩辕剑网络版游戏中的经验数值 支持双开,支持蚩尤再现 不提供外挂功能
安装环境:需要安装.net4.0轩辕Windows服务安装与卸载工具 更新日志:更新时间:2016-11-071、修复打开文件选择器在64位中不能正常打开2、修复安装多个 windows服务只能安装第一个的问题3、修复其他小bug