Skip to content

Commit 1d3a15e

Browse files
修复复数矩阵以及优化代码结构
1 parent ebd2dcb commit 1d3a15e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+205
-158
lines changed

.idea/.gitignore

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/algorithmStar.iml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/workspace.xml

Lines changed: 27 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src_code/.idea/compiler.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src_code/.idea/jarRepositories.xml

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src_code/README-Chinese.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
### 更新日志
1010

11-
* 框架版本:1.32 - 1.40
12-
* 将软件包名重构 避免混淆和冲突
13-
14-
### Version update date : 2024-06-20
11+
* 框架版本:1.41 - 1.42
12+
* 修正复数矩阵使用字符串解析会发生解析不全的情况
13+
* 在矩阵工厂添加了对于复数矩阵的支持!
14+
### Version update date : 2024-08-03

src_code/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
### Update log:
1010

11-
* Framework version: 1.32 - 1.40
12-
* Refactoring software package names to avoid confusion and conflicts
11+
* Framework version: 1.41 - 1.42
12+
* Fixed the problem that complex matrices would be incomplete when parsing strings
13+
* Added support for complex matrices in the matrix factory!
1314

14-
### Version update date : 2024-06-20
15+
### Version update date : 2024-08-03

src_code/src/main/java/io/github/beardedManZhao/algorithmStar/algorithm/OperationAlgorithmManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package io.github.beardedManZhao.algorithmStar.algorithm;
22

3-
import org.slf4j.Logger;
4-
import org.slf4j.LoggerFactory;
53
import io.github.beardedManZhao.algorithmStar.exception.OperationAlgorithmManagementException;
64
import io.github.beardedManZhao.algorithmStar.exception.OperationAlgorithmNotFound;
75
import io.github.beardedManZhao.algorithmStar.utils.DependentAlgorithmNameLibrary;
6+
import org.slf4j.Logger;
7+
import org.slf4j.LoggerFactory;
88

99
import java.util.Date;
1010
import java.util.HashMap;

src_code/src/main/java/io/github/beardedManZhao/algorithmStar/algorithm/aggregationAlgorithm/BatchAggregation.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package io.github.beardedManZhao.algorithmStar.algorithm.aggregationAlgorithm;
22

3-
import org.slf4j.Logger;
4-
import org.slf4j.LoggerFactory;
53
import io.github.beardedManZhao.algorithmStar.algorithm.OperationAlgorithmManager;
64
import io.github.beardedManZhao.algorithmStar.exception.OperatorOperationException;
75
import io.github.beardedManZhao.algorithmStar.operands.vector.DoubleVector;
86
import io.github.beardedManZhao.algorithmStar.operands.vector.IntegerVector;
7+
import org.slf4j.Logger;
8+
import org.slf4j.LoggerFactory;
99

1010
import java.util.concurrent.CountDownLatch;
1111

src_code/src/main/java/io/github/beardedManZhao/algorithmStar/algorithm/classificationAlgorithm/DistanceClassification.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package io.github.beardedManZhao.algorithmStar.algorithm.classificationAlgorithm;
22

3-
import org.slf4j.Logger;
4-
import org.slf4j.LoggerFactory;
53
import io.github.beardedManZhao.algorithmStar.algorithm.OperationAlgorithmManager;
64
import io.github.beardedManZhao.algorithmStar.algorithm.distanceAlgorithm.DistanceAlgorithm;
75
import io.github.beardedManZhao.algorithmStar.utils.DependentAlgorithmNameLibrary;
6+
import org.slf4j.Logger;
7+
import org.slf4j.LoggerFactory;
88

99
/**
1010
* 通过距离算法实现分类的算法抽象,实现于该类将能够支持通过距离进行分类的方式。

0 commit comments

Comments
 (0)