58一面面试题总结

您所在的位置:网站首页 58面试问题 58一面面试题总结

58一面面试题总结

2023-10-18 07:03| 来源: 网络整理| 查看: 265

(1)Xgboost与GBDT的区别?

(2)讲一下GBDT算法?

(3)决策树中ID3、C4.5、CART算法一个一个讲解?

(4)ID3、C4.5、CART算法区别和联系?

(5)决策树是如何解决过拟合问题的?

(6)SVM如何解决过拟合问题?

(7)SVM如何做到多分类的?

(8)快速排序手写代码?

package interview; public class interview_quicksort58 { public static void main(String[] args) { // TODO Auto-generated method stub int[] array = {9,5,8,4,7}; Sort(array, 0, array.length-1); for(int i=0; i= hight) { return; } int index = partition(array, low, hight); Sort(array, low, index-1); Sort(array, index+1, hight); } public static int partition(int[] array, int low, int hight) { int key = array[low]; while (low < hight) { while (low < hight && array[hight] > key) hight--; array[low] = array[hight]; while (low < hight && array[low] < key) low++; array[hight] = array[low]; } array[hight] = key; return hight; } }

(9)字符串转数字,比如“123”变成123,或转“123Microstrong”变成“123”。注意异常的处理。

第一次写出代码:

package interview; public class interview_stringToint { public static void main(String[] args) { // TODO Auto-generated method stub int num = convertTonum("123"); System.out.print(num); } public static int convertTonum (String val){ int return_val = 0 ; char[] char_arr = val.toCharArray(); for (int i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3