设计模式 设计模式分类设计模式分为三大类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 工厂模式简单工厂模式(不属于设计模式) 2022-10-01 Java > JavaSE
SHEIN笔试 算法1给定一个含有n个字符的数组和一个单词作为target。 找出数组中第一个包含了指定单词所有自读(保持单词中原有的顺序)的子数组,并返回其子数组的其实索引位和结束索引位。如果不存在符合条件的子数组,返回空数组。 示例1: 12输入:target=abc,nums[c,a,c,b,c,c]输出:[1,4] 示例2: 12输入:target=dd,nums[a,d,c,d,d]输出:[1,3] 2022-09-30 校招 > 开发 > SHEIN
用友笔试 算法1题目:一些数字 1-n,n的范围很小(1~52),先找到1,把1去掉,随后 找下一个除4余2的, 除4余3的, 除4余0的,除4余1的,直到最后一个 解法(自己)暴力解法,感觉我自己写的这个太暴力了,哈哈~ 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 2022-09-25 校招 > 开发 > 用友
商用软件部面试 在卫星的太空里面,一个程序要执行40个小时,每天只能执行8小时,怎么执行才能尽快完成(计算机组成原理的知识)使用什么数据结构能实现,我查询香蕉给我返回水果,查询苹果给我返回水果,输入白菜给我返回蔬菜方法的参数有100个,需要怎么解决java中的+除了对数字的加操作,还能运用在什么地方说一下SpringBoot中的starters 2022-09-24 校招 > 开发 > 东软
政府事业部部门面试 jdk和jre的区别JDK包含JRE,JRE又包含JVM。 JDK:JAVA标准开发工具包,他提供了编译,运行JAVA所需要的各种工具和资源,包含JAVA编译器,JAVA运行环境(JRE),以及常用的Java基础类库等,是整个JAVA的核心。 JRE:是JAVA语言编写程序所必不可少的运行环境,用于执行java字节码文件,不是开发环境,没有包含任何开发工具,知识针对使用java程序用户。 Sp 2022-09-24 校招 > 开发 > 东软
9.21一面 问科研项目主要是解决什么问题 >>和>>>移位操作符只能处理整数类型。 int类型占4个字节(一共32位),第一位表示符号位,其它位为数值为。那么它最大能表示2^31-1(即2147483647),最小能表示-2^31(即-2147483648)。 为什么最小值不是-2^31-1,而是-2^31? 负数在计算机中以补码表示(符号位不变,原码取反再加1),因此1000 2022-09-21 校招 > 开发 > 经纬恒润
高斯消去法 高斯消去法解方程组输入格式第一行包含整数 nn。 接下来 nn 行,每行包含 n+1n+1 个实数,表示一个方程的 nn 个系数以及等号右侧的常数。 输出格式如果给定线性方程组存在唯一解,则输出共 nn 行,其中第 ii 行输出第 ii 个未知数的解,结果保留两位小数。 如果给定线性方程组存在无数解,则输出 Infinite group solutions。 如果给定线性方程组无解,则输出 No 2022-09-18 算法 > 数学
科大讯飞笔试 算法1图像的卷积是对图像处理的最常用的方法,当前深度神经网络中的卷积神经网络当中也用到了卷积的操作来提取特征,卷积一般包含以下几个概念: 卷积核中心:卷积数组的中心位置。 卷积操作:将卷积核中心对准输入的某个元素,两个矩阵会有重合区域,将两个矩阵的重合区域中的对应重合元素相乘求和。再将卷积核分别从左到右,从上到下进行滑动。 这里设置步长为1. 代码为: 123456789101112131415 2022-09-18 校招 > 开发 > 科大讯飞
面经准备 自我介绍面试官您好,我叫张露文,现就读于东北大学软件学院研究生三年级,面试的岗位是JAVA工程师。在校期间,我的成绩一直在前5%的位置,多次获得了学习奖学金,读研期间发表一篇EI检索的论文,第二篇SCI论文正在投稿过程中,自身掌握了Java语言的基础知识,熟悉mysql数据库,在最近做的项目《酒店外卖点餐系统》后端的开发中也是使用Java语言编写的,用到了目前主流的开源框架SpringBoot、m 2022-09-16 校招 > 开发 > 经纬恒润