实例介绍
此压缩文件是《数据结构与算法(C++)实验和课程设计教程》的所有源代码以及开发包 书中例子对学习C++ 的人来说是个不错的资源
【实例截图】
【核心代码】
0b08d93d-6246-4b1f-9b2c-ec5562e4f2d6
├── vc6
│ ├── calculator
│ │ ├── calculator.dsp
│ │ ├── calculator.dsw
│ │ ├── calculator.h
│ │ ├── calculator.ncb
│ │ ├── calculator.opt
│ │ ├── calculator.plg
│ │ ├── Debug
│ │ │ ├── calculator.exe
│ │ │ ├── calculator.ilk
│ │ │ ├── calculator.pdb
│ │ │ ├── main.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── lk_stack.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ └── utility.h
│ ├── call_simulation
│ │ ├── call_simulation.dsp
│ │ ├── call_simulation.dsw
│ │ ├── call_simulation.h
│ │ ├── call_simulation.ncb
│ │ ├── call_simulation.opt
│ │ ├── call_simulation.plg
│ │ ├── lk_queue.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ └── utility.h
│ ├── cstring
│ │ ├── cstring.dsp
│ │ ├── cstring.dsw
│ │ ├── cstring.h
│ │ ├── cstring.ncb
│ │ ├── cstring.opt
│ │ ├── cstring.plg
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ └── utility.h
│ ├── dictionary_anagram_search_system
│ │ ├── bin_serach.h
│ │ ├── dictionary_anagram_search_system.dsp
│ │ ├── dictionary_anagram_search_system.dsw
│ │ ├── dictionary_anagram_search_system.h
│ │ ├── dictionary_anagram_search_system.ncb
│ │ ├── dictionary_anagram_search_system.opt
│ │ ├── dictionary_anagram_search_system.plg
│ │ ├── diction.txt
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── quick_sort.h
│ │ ├── string.h
│ │ └── utility.h
│ ├── encrypt
│ │ ├── Debug
│ │ │ ├── encrypt.exe
│ │ │ ├── encrypt.ilk
│ │ │ ├── encrypt.pdb
│ │ │ ├── main.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── encrypt.dsp
│ │ ├── encrypt.dsw
│ │ ├── encrypt.h
│ │ ├── encrypt.ncb
│ │ ├── encrypt.opt
│ │ ├── encrypt.plg
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── string.h
│ │ └── utility.h
│ ├── expression_value
│ │ ├── expression_value.dsp
│ │ ├── expression_value.dsw
│ │ ├── expression_value.h
│ │ ├── expression_value.ncb
│ │ ├── expression_value.opt
│ │ ├── expression_value.plg
│ │ ├── lk_stack.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ └── utility.h
│ ├── farmer_wade
│ │ ├── Debug
│ │ │ ├── farmer_wade.exe
│ │ │ ├── farmer_wade.ilk
│ │ │ ├── farmer_wade.pdb
│ │ │ ├── main.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── farmer_wade.dsp
│ │ ├── farmer_wade.dsw
│ │ ├── farmer_wade.h
│ │ ├── farmer_wade.ncb
│ │ ├── farmer_wade.opt
│ │ ├── farmer_wade.plg
│ │ ├── main.cpp
│ │ ├── sq_list.h
│ │ └── utility.h
│ ├── figure_expr_by_bitree
│ │ ├── binary_tree.h
│ │ ├── bin_tree_node.h
│ │ ├── figure_expr_by_bitree.dsp
│ │ ├── figure_expr_by_bitree.dsw
│ │ ├── figure_expr_by_bitree.h
│ │ ├── figure_expr_by_bitree.ncb
│ │ ├── figure_expr_by_bitree.opt
│ │ ├── figure_expr_by_bitree.plg
│ │ ├── lk_queue.h
│ │ ├── lk_stack.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ └── utility.h
│ ├── game_of_21_point
│ │ ├── card.h
│ │ ├── Debug
│ │ │ ├── game_of_21_point.exe
│ │ │ ├── game_of_21_point.ilk
│ │ │ ├── game_of_21_point.pdb
│ │ │ ├── main.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── game_of_21_point.dsp
│ │ ├── game_of_21_point.dsw
│ │ ├── game_of_21_point.h
│ │ ├── game_of_21_point.ncb
│ │ ├── game_of_21_point.opt
│ │ ├── game_of_21_point.plg
│ │ ├── main.cpp
│ │ └── utility.h
│ ├── game_of_animal
│ │ ├── animal.dat
│ │ ├── animal.txt
│ │ ├── binary_tree.h
│ │ ├── bin_tree_node.h
│ │ ├── Debug
│ │ │ ├── game_of_animal.exe
│ │ │ ├── game_of_animal.ilk
│ │ │ ├── game_of_animal.pdb
│ │ │ ├── main.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── game_of_animal.dsp
│ │ ├── game_of_animal.dsw
│ │ ├── game_of_animal.h
│ │ ├── game_of_animal.ncb
│ │ ├── game_of_animal.opt
│ │ ├── game_of_animal.plg
│ │ ├── lk_list.h
│ │ ├── lk_queue.h
│ │ ├── lk_stack.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── string.h
│ │ └── utility.h
│ ├── game_of_rock_scissor_cloth
│ │ ├── Debug
│ │ │ ├── game_of_rock_scissor_cloth.exe
│ │ │ ├── game_of_rock_scissor_cloth.ilk
│ │ │ ├── game_of_rock_scissor_cloth.pdb
│ │ │ ├── main.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── game_of_rock_scissor_cloth.dsp
│ │ ├── game_of_rock_scissor_cloth.dsw
│ │ ├── game_of_rock_scissor_cloth.h
│ │ ├── game_of_rock_scissor_cloth.ncb
│ │ ├── game_of_rock_scissor_cloth.opt
│ │ ├── game_of_rock_scissor_cloth.plg
│ │ ├── main.cpp
│ │ └── utility.h
│ ├── graph_root
│ │ ├── adj_matrix_dir_graph.h
│ │ ├── graph_root.dsp
│ │ ├── graph_root.dsw
│ │ ├── graph_root.h
│ │ ├── graph_root.ncb
│ │ ├── graph_root.opt
│ │ ├── graph_root.plg
│ │ ├── main.cpp
│ │ └── utility.h
│ ├── hospitalize
│ │ ├── Debug
│ │ │ ├── hospitalize.exe
│ │ │ ├── hospitalize.ilk
│ │ │ ├── hospitalize.pdb
│ │ │ ├── main.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── hospitalize.dsp
│ │ ├── hospitalize.dsw
│ │ ├── hospitalize.h
│ │ ├── hospitalize.ncb
│ │ ├── hospitalize.opt
│ │ ├── hospitalize.plg
│ │ ├── lk_queue.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ └── utility.h
│ ├── line_editor
│ │ ├── dbl_lk_list.h
│ │ ├── dbl_node.h
│ │ ├── file_in.txt
│ │ ├── file_out.txt
│ │ ├── line_editor.dsp
│ │ ├── line_editor.dsw
│ │ ├── line_editor.h
│ │ ├── line_editor.ncb
│ │ ├── line_editor.opt
│ │ ├── line_editor.plg
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── string.h
│ │ └── utility.h
│ ├── my_book_manage_system
│ │ ├── bin_serach.h
│ │ ├── book.dat
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── my_book_manage_system.exe
│ │ │ ├── my_book_manage_system.ilk
│ │ │ ├── my_book_manage_system.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── main.cpp
│ │ ├── my_book_manage_system.dsp
│ │ ├── my_book_manage_system.dsw
│ │ ├── my_book_manage_system.h
│ │ ├── my_book_manage_system.ncb
│ │ ├── my_book_manage_system.opt
│ │ ├── my_book_manage_system.plg
│ │ ├── num.idx
│ │ ├── quick_sort.h
│ │ ├── title.idx
│ │ └── utility.h
│ ├── my_gen_list
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── my_gen_list.exe
│ │ │ ├── my_gen_list.ilk
│ │ │ ├── my_gen_list.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── main.cpp
│ │ ├── my_gen_list.dsp
│ │ ├── my_gen_list.dsw
│ │ ├── my_gen_list.h
│ │ ├── my_gen_list.ncb
│ │ ├── my_gen_list.opt
│ │ ├── my_gen_list.plg
│ │ ├── my_gen_node.h
│ │ ├── my_use_space_list.h
│ │ ├── node.h
│ │ └── utility.h
│ ├── my_hash_table
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── my_hash_table.dsp
│ │ ├── my_hash_table.dsw
│ │ ├── my_hash_table.h
│ │ ├── my_hash_table.ncb
│ │ ├── my_hash_table.opt
│ │ ├── my_hash_table.plg
│ │ ├── node.h
│ │ └── utility.h
│ ├── my_huffman_compress
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── my_huffman_compress.exe
│ │ │ ├── my_huffman_compress.ilk
│ │ │ ├── my_huffman_compress.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── empty.txt
│ │ ├── gif2
│ │ ├── gif3.gif
│ │ ├── gif.gif
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── min_priority_heap_queue.h
│ │ ├── my_huffman_compress.dsp
│ │ ├── my_huffman_compress.dsw
│ │ ├── my_huffman_compress.h
│ │ ├── my_huffman_compress.ncb
│ │ ├── my_huffman_compress.opt
│ │ ├── my_huffman_compress.plg
│ │ ├── my_huffman_tree.h
│ │ ├── node.h
│ │ ├── string.h
│ │ └── utility.h
│ ├── my_huffman_tree
│ │ ├── huffman_tree_node.h
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── my_huffman_tree.dsp
│ │ ├── my_huffman_tree.dsw
│ │ ├── my_huffman_tree.h
│ │ ├── my_huffman_tree.ncb
│ │ ├── my_huffman_tree.opt
│ │ ├── my_huffman_tree.plg
│ │ ├── node.h
│ │ ├── string.h
│ │ └── utility.h
│ ├── my_kruskal
│ │ ├── adj_list_network_edge.h
│ │ ├── adj_list_network_vex_node.h
│ │ ├── adj_list_undir_network.h
│ │ ├── equivalence.h
│ │ ├── lk_list.h
│ │ ├── lk_queue.h
│ │ ├── main.cpp
│ │ ├── min_priority_lk_queue.h
│ │ ├── my_kruskal.dsp
│ │ ├── my_kruskal.dsw
│ │ ├── my_kruskal.h
│ │ ├── my_kruskal.ncb
│ │ ├── my_kruskal.opt
│ │ ├── my_kruskal.plg
│ │ ├── node.h
│ │ └── utility.h
│ ├── my_quick_sort
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── my_quick_sort.exe
│ │ │ ├── my_quick_sort.ilk
│ │ │ ├── my_quick_sort.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── main.cpp
│ │ ├── my_quick_sort.dsp
│ │ ├── my_quick_sort.dsw
│ │ ├── my_quick_sort.h
│ │ ├── my_quick_sort.ncb
│ │ ├── my_quick_sort.opt
│ │ ├── my_quick_sort.plg
│ │ ├── quick_sort.h
│ │ └── utility.h
│ ├── my_radix_sort
│ │ ├── lk_list.h
│ │ ├── main.cpp
│ │ ├── my_radix_sort.dsp
│ │ ├── my_radix_sort.dsw
│ │ ├── my_radix_sort.h
│ │ ├── my_radix_sort.ncb
│ │ ├── my_radix_sort.opt
│ │ ├── my_radix_sort.plg
│ │ ├── node.h
│ │ ├── radix_sort.h
│ │ └── utility.h
│ ├── park_dragoman
│ │ ├── adj_list_network_edge.h
│ │ ├── adj_list_network_vex_node.h
│ │ ├── adj_list_undir_network.h
│ │ ├── lk_list.h
│ │ ├── lk_stack.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── park_dragoman.dsp
│ │ ├── park_dragoman.dsw
│ │ ├── park_dragoman.h
│ │ ├── park_dragoman.ncb
│ │ ├── park_dragoman.opt
│ │ ├── park_dragoman.plg
│ │ ├── park_infor.txt
│ │ ├── string.h
│ │ └── utility.h
│ ├── power
│ │ ├── dbl_lk_list.h
│ │ ├── dbl_node.h
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── power.exe
│ │ │ ├── power.ilk
│ │ │ ├── power.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── large_int.h
│ │ ├── main.cpp
│ │ ├── power.dsp
│ │ ├── power.dsw
│ │ ├── power.h
│ │ ├── power.ncb
│ │ ├── power.opt
│ │ ├── power.plg
│ │ └── utility.h
│ ├── queen
│ │ ├── main.cpp
│ │ ├── queen.dsp
│ │ ├── queen.dsw
│ │ ├── queen.h
│ │ ├── queen.ncb
│ │ ├── queen.opt
│ │ ├── queen.plg
│ │ └── utility.h
│ ├── schedule
│ │ ├── adj_list_dir_graph.h
│ │ ├── adj_list_graph_vex_node.h
│ │ ├── course_inf.txt
│ │ ├── curriculum_scedule.txt
│ │ ├── lk_list.h
│ │ ├── lk_queue.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── schedule.dsp
│ │ ├── schedule.dsw
│ │ ├── schedule.h
│ │ ├── schedule.ncb
│ │ ├── schedule.opt
│ │ ├── schedule.plg
│ │ └── utility.h
│ ├── screw_square_matrix
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── screw_square_matrix.exe
│ │ │ ├── screw_square_matrix.ilk
│ │ │ ├── screw_square_matrix.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── main.cpp
│ │ ├── matrix.h
│ │ ├── screw_square_matrix.dsp
│ │ ├── screw_square_matrix.dsw
│ │ ├── screw_square_matrix.ncb
│ │ ├── screw_square_matrix.opt
│ │ ├── screw_square_matrix.plg
│ │ └── utility.h
│ ├── simple_lk_list_without_head_node
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── simple_lk_list_without_head_node.dsp
│ │ ├── simple_lk_list_without_head_node.dsw
│ │ ├── simple_lk_list_without_head_node.h
│ │ ├── simple_lk_list_without_head_node.ncb
│ │ ├── simple_lk_list_without_head_node.opt
│ │ ├── simple_lk_list_without_head_node.plg
│ │ └── utility.h
│ ├── stat_char
│ │ ├── binary_sort_tree.h
│ │ ├── bin_tree_node.h
│ │ ├── lk_queue.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── stat_char.dsp
│ │ ├── stat_char.dsw
│ │ ├── stat_char.h
│ │ ├── stat_char.ncb
│ │ ├── stat_char.opt
│ │ ├── stat_char.plg
│ │ └── utility.h
│ ├── stopping_place
│ │ ├── lk_list.h
│ │ ├── lk_stack.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── stopping_place.dsp
│ │ ├── stopping_place.dsw
│ │ ├── stopping_place.h
│ │ ├── stopping_place.ncb
│ │ ├── stopping_place.opt
│ │ ├── stopping_place.plg
│ │ └── utility.h
│ ├── student_infor_manage
│ │ ├── bin_serach.h
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── student.dat
│ │ │ ├── student_infor_manage.exe
│ │ │ ├── student_infor_manage.ilk
│ │ │ ├── student_infor_manage.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── main.cpp
│ │ ├── student.dat
│ │ ├── student_infor_manage.dsp
│ │ ├── student_infor_manage.dsw
│ │ ├── student_infor_manage.h
│ │ ├── student_infor_manage.ncb
│ │ ├── student_infor_manage.opt
│ │ ├── student_infor_manage.plg
│ │ └── utility.h
│ ├── tcs_genealogy
│ │ ├── database.txt
│ │ ├── Debug
│ │ │ ├── main.obj
│ │ │ ├── tcs_genealogy.exe
│ │ │ ├── tcs_genealogy.ilk
│ │ │ ├── tcs_genealogy.pdb
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── lk_list.h
│ │ ├── lk_queue.h
│ │ ├── main.cpp
│ │ ├── node.h
│ │ ├── parent_forest.h
│ │ ├── parent_tree_node.h
│ │ ├── string.h
│ │ ├── tcs_genealogy.dsp
│ │ ├── tcs_genealogy.dsw
│ │ ├── tcs_genealogy.h
│ │ ├── tcs_genealogy.ncb
│ │ ├── tcs_genealogy.opt
│ │ ├── tcs_genealogy.plg
│ │ ├── utility.h
│ │ └── viewtree.txt
│ └── telephone_book
│ ├── Debug
│ │ ├── main.obj
│ │ ├── telephone_book.exe
│ │ ├── telephone_book.ilk
│ │ ├── telephone_book.pdb
│ │ ├── telph.dat
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── main.cpp
│ ├── telephone_book.dsp
│ ├── telephone_book.dsw
│ ├── telephone_book.h
│ ├── telephone_book.ncb
│ ├── telephone_book.opt
│ ├── telephone_book.plg
│ ├── telph.dat
│ └── utility.h
└── 软件包
├── adj_list_dir_graph.h
├── adj_list_dir_network.h
├── adj_list_graph_vex_node.h
├── adj_list_network_edge.h
├── adj_list_network_vex_node.h
├── adj_list_undir_graph.h
├── adj_list_undir_network.h
├── adj_matrix_dir_graph.h
├── adj_matrix_dir_network.h
├── adj_matrix_undir_graph.h
├── adj_matrix_undir_network.h
├── array.h
├── bfs.h
├── binary_avl_tree.h
├── binary_sort_tree.h
├── binary_tree.h
├── bin_avl_tree_node.h
├── bin_serach.h
├── bin_tree_node.h
├── bubble_sort.h
├── calculator.h
├── child_parent_forest.h
├── child_parent_tree.h
├── child_parent_tree_node.h
├── child_sibling_forest.h
├── child_sibling_tree.h
├── child_sibling_tree_node.h
├── circ_lk_list.h
├── critical_path.h
├── cro_node.h
├── cro_sparse_matrix.h
├── dbl_lk_list.h
├── dbl_node.h
├── dfs.h
├── equivalence.h
├── gen_list.h
├── gen_node.h
├── hash_table.h
├── heap_sort.h
├── huffman_tree.h
├── huffman_tree_node.h
├── in_thread_binary_tree.h
├── kmp_match.h
├── kruskal.h
├── lk_list.h
├── lk_queue.h
├── lk_stack.h
├── lower_triangular_matrix.h
├── matrix.h
├── max_priority_heap_queue.h
├── max_priority_lk_queue.h
├── max_priority_sq_queue.h
├── merge_sort.h
├── min_priority_heap_queue.h
├── min_priority_lk_queue.h
├── min_priority_sq_queue.h
├── mpolynomial.h
├── mpolynomial_node.h
├── node.h
├── parent_forest.h
├── parent_tree.h
├── parent_tree_node.h
├── poly_item.h
├── polynomial.h
├── post_thread_binary_tree.h
├── post_thread_bin_tree_node.h
├── pre_thread_binary_tree.h
├── prim.h
├── quick_sort.h
├── radix_sort.h
├── ref_gen_list.h
├── ref_gen_node.h
├── shell_sort.h
├── shortest_path_dij.h
├── shortest_path_floyd.h
├── simple_circ_lk_list.h
├── simple_dbl_lk_list.h
├── simple_equivalence.h
├── simple_lk_list.h
├── simple_merge_sort.h
├── simple_selection_sort.h
├── sq_binary_tree.h
├── sq_bin_tree_node.h
├── sq_list.h
├── sq_queue.h
├── sq_serach.h
├── sq_stack.h
├── straight_insert_sort.h
├── string.h
├── symmetry_matrix.h
├── thread_bin_tree_node.h
├── top_sort.h
├── tri_diagonal_matrix.h
├── tri_lk_binary_tree.h
├── tri_lk_bin_tree_node.h
├── triple.h
├── tri_sparse_matrix.h
├── use_space_list.h
└── utility.h
51 directories, 576 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论