自己用C写的无向图找欧拉回路的一个例子。主要用于数据结构的学习
2019-12-21 20:08:13 4KB 欧拉回路 c语言 无向图
1
该压缩包包含原理图+pcb+封装库,下载即可用,可用于飞思智能车驱动板(光电,四轮,三轮通用),两路IR2104S驱动电路(负载回路min=4.5mm)实测飞思电池7V4满占空比跑无发热。带光耦隔离,有效保护控制芯片。技术交流q 767574818
2019-12-21 19:59:47 2.18MB IR2104S
1
package hamierton; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Random; public class EularCircuit { public EularCircuit() { } public static void main(String[] args) { // System.out.println("please input n:"); // BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = 4; try { // n = Integer.parseInt(br.readLine()); } catch (Exception ex) { return; } try { Graph g = new Graph(n); g.printg(); g.circuit(); } catch (Exception e) { System.out.println(e.toString()); e.printStackTrace(); return; } } } class Node { private static int count = 0; private String name; private ArrayList adjacencyList; private boolean visited =false; public Node() { name = "node " + count; adjacencyList = new ArrayList(); } public Node(String name) { this.name = name; adjacencyList = new ArrayList(); } public boolean isAllVisited() { for (int i = 0; i < adjacencyList.size(); i++) { SNode sn = (SNode) adjacencyList.get(i); if (sn.visited == false) { return false; } } return true; } public boolean isvisited(){ return visited; } public void setvisited(){ visited = true; } public int getAdjacencyCount() { return adjacencyList.size(); } public boolean contains(int i) { return this.adjacencyList.contains(new SNode(i)); } public void removeAdjacencyNode(int i) { this.adjacencyList.remove(new SNode(i)); } public void addAdjacencyNode(int i) { this.adjacencyList.add(new SNode(i)); } public SNode getAdjacencyNode(int i) { return (SNode) this.adjacencyList.get(i); } public SNode getAdjacencyNodeEX(int i_ref) { for (int i = 0; i < this.getAdjacencyCount(); i++) { if (getAdjacencyNode(i).index == i_ref) { return getAdjacencyNode(i); } } return null; } public String toString() { return this.name; } } class SNode { public boolean visited = false; public int index = 0;
2019-12-21 19:48:49 7KB 欧拉
1
1 设计任务与要求 2 方案设计与论证 3单元电路设计与参数计算 4单元电路设计 高频功率放大电路 原理分析 6 结论与心得
1
单调谐回路调谐放大器仿真步骤
2019-12-21 19:37:41 1.62MB 单调谐回路调谐放大器仿真步骤
1
最短哈密顿回路,在无向图中由一个顶点出发,不重复的遍历所有顶点,最后回到出发点,找到最短的回路,用C语言实现,
2019-12-21 19:34:00 967KB 哈密顿回路 最短 C
1
vogel法matlab进行编码,最难写的一部分 闭合回路,本人菜鸟想了五天才写对。 经过多组数据验证,值得信赖
1
5582 发电厂及变电站的二次回路.pdf
2019-12-21 18:57:33 5.29MB 发电厂及变电站的二次回路.pdf
1