crpm-proj-code-set/rjdmaiznscxt/sql/data/crpm_95e998_829274.sql

10 lines
3.1 KiB
MySQL
Raw Normal View History

2025-06-30 09:30:01 +08:00
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('for(int i=0; i<n; i++) { for(int j=0; j<n; j++) { if(arr[i][j] > 0) sum += arr[i][j]; } }','O(n²)','O(n²)','保持算法复杂度,优化循环内逻辑','2024-05-02 10:30:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('public void complexMethod() { if(a>0) { if(b<0) { process(); } } else { handleError(); } }','圈复杂度=4','圈复杂度=2','拆分条件判断为独立方法','2024-05-05 14:15:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('try { connectDB(); queryData(); processResult(); } catch(Exception e) { log.error(e); } finally { closeDB(); }','结构复杂度=3','结构复杂度=2','使用try-with-resources简化资源管理','2024-05-10 09:45:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('if(type.equals("A")) { actionA(); } else if(type.equals("B")) { actionB(); } else if(type.equals("C")) { actionC(); } else { defaultAction(); }','条件分支=4','条件分支=1','使用策略模式替代多重if-else','2024-05-15 16:20:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('List<String> result = new ArrayList<>(); for(String s : data) { if(s != null && s.startsWith("A") && s.length() > 5) { result.add(s); } }','表达式复杂度=3','表达式复杂度=1','提取条件判断为Predicate','2024-05-20 11:30:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('public void recursiveMethod(int n) { if(n <= 0) return; recursiveMethod(n-1); }','递归深度=O(n)','递归深度=O(1)','将递归改为迭代实现','2024-05-25 13:45:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('Map<String, Object> data = new HashMap<>(); data.put("key1", value1); data.put("key2", value2); data.put("key3", value3);','语句复杂度=3','语句复杂度=1','使用Map.of()工厂方法简化创建','2024-05-30 10:00:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('try { FileInputStream fis = new FileInputStream("data.txt"); byte[] buffer = new byte[1024]; fis.read(buffer); } catch(IOException e) { e.printStackTrace(); }','资源管理复杂度=2','资源管理复杂度=1','使用try-with-resources自动关闭流','2024-06-02 15:15:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('for(int i=0; i<100; i++) { for(int j=0; j<100; j++) { for(int k=0; k<100; k++) { count++; } } }','O(n³)','O(n²)','优化内层循环逻辑,减少无效计算','2024-06-05 09:30:00','已完成');
INSERT INTO `crpm_95e998_829274` (`dmpd`,`ysfzd`,`yhfzd`,`yhjy`,`yhrq`,`yhzt`) VALUES ('if(a > 0 && b < 0 || c == 0 && d != 1) { execute(); }','布尔表达式复杂度=4','布尔表达式复杂度=2','添加括号明确优先级,拆分条件变量','2024-06-10 14:45:00','已完成');