- 博客(14)
- 资源 (1)
- 收藏
- 关注

原创 C语言表达式运算算法,支持括号,次方运算
算法实现核心思想为先计算括号内的表达式,当无括号时先计算次方再计算乘除加减。首先,先实现对无括号表达式的处理算法。因为是使用链表进行存储表达式的,所以先贴出链表的源码#ifndef LIST_H#define LIST_H#define new(x) (x*)malloc(sizeof(x))#define len 12typedef char EleType;typ...
2019-08-04 11:27:02
1647

原创 C#基于图像碰撞检测的推箱子小游戏
所有游戏对象的父类代码using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 推箱子{ enum Direction //上下左右和无方向...
2019-04-09 19:37:43
869

原创 图数据结构的所有可能遍历路线算法实现-①利用索引②利用节点指针
// 游历魔法王国.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include <string>#include <vector>using namespace std;class mapNode{public: int index; string strN...
2019-04-09 19:26:22
262

原创 C++图形界面 贪吃蛇
主函数部分#include"gamemap.h"#include "shake.h"#include<Windows.h>#include <conio.h>//#include <iostream>using namespace std;//DWORD WINAPI Fun1Proc(LPVOID lpParameter)//{// ...
2019-03-07 18:24:10
2984
2

原创 C++实现学生选课管理系统
这是主函数逻辑部分#include <iostream>#include "class.h"#include "student.h"using namespace std;int main(){ course A; student B[10]; //10个学生 int stucnt=0; int dengluflag=-1;...
2019-03-07 18:12:39
22210
18

原创 c++ 实现数字信号处理FFT 算法
以下是定义复数头文件,为后面的傅里叶变换做准备,因为c语言中并不支持复数运算,所以需要重载运算符并定义复数类。#ifndef FUSHU_H#define FUSHU_H#include <iostream>using namespace std;#include "yinzi.h"#define PI 3.1415926class Z{private...
2018-10-29 20:09:05
2758

原创 C++速算24算法——判断是否可以得到24并显示出所有计算过程
先看看运行结果吧,思路是这样,先把四位数都放入一个集合中然后进行第一步结合1运算,及每位数与其他三位数进行加减乘除运算得到4种运算结果,如刚开始的集合有4个元素,每位数运算后有4种结果,所以四个元素第一次结合1运算后有共16种结果,然后再同上进行结合1操作2次得到((a?b)?c)?d这样格式的运算结果,可以细分为(a?(b?c))?d、d?((a?b)?c)、d?(a?(b?c))。?表...
2018-07-23 17:18:01
3422
5
原创 c语言动态展示二叉树 先序 中序 后序 遍历,以及先中后序线索化过程,此案例为c程序,建议在VC6.0中运行(三个一工程)
这是界面效果图:主要的演示函数包括在一个叫TreeDemo.h的头文件中主要函数有以下内容:接下来 就是代码的实现部分,如有兴趣请自仔细阅读:这是主函数部分,只是完成对界面的初始化以及对Demo函数的调用#include<stdio.h> #include<stdlib.h>#include "TreeDemo.h"void CP(Node...
2020-03-20 11:43:15
1688
原创 爬虫爬取妹子图片,仅供娱乐
利用正则匹配,匹配html中的每个妹子页面的地址,然后再匹配 妹子页面中的照片,然后下载就ok啦,仅供练习娱乐哦看看效果如何吧图片不敢放太大,影响很不好*-*下面就是代码:import urllib.requestimport reimport osdef open_url(url): #设置访问网站时的header req=urllib.re...
2020-03-20 11:22:45
501
原创 课程设计——部门管理系统C++
先看主函数部分,可以看到架构非常简单,因为主要功能的实现都嵌套在 一个系统类中#include <iostream>#include "stuf.h"#include "management.h"using namespace std;int main(){ mangermentsys sys; while (1) { int fucnum; cout...
2019-07-08 16:48:45
903
2
原创 DOS系统下利用TC编译器实现 c语言printf()函数
下面是不定参数的基本知识以下是简化printf()函数的实现代码void prin(char *, ...);main(){ prin("hello world!%d,%c,%d",200,'b',1000);}void prin(char *s,...){ int h=10,l=40,bpcnt=0; char *p=s; while(*p!=0...
2019-06-25 10:23:43
521
原创 8086汇编,系统引导程序(有注释),《汇编语言》-王爽-课程设计2
先来看看效果图吧本实验 来源于《汇编语言》-王爽,本次课设在XP系统下进行,若要测试请安装虚拟机XP系统这是汇编实现的源代码,我也是初学汇编,有什么写的不好的地方请见谅assume cs:codecode segment start: mov ax,cs mov es,ax mov bx,offset mpc mov al,6 ;xie扇区数 mo...
2019-06-03 11:39:27
790
原创 c堆内存操作——以逗号分割字符串形成二维数组把结果传出
#include <stdlib.h>#include <iostream>using namespace std;int getstrcnt(char*temp, char a)//获取数组中某个字符出现次数{ if (temp == NULL)return -1; int len = 0; int cnt = 0; len = strlen(te...
2019-03-16 21:32:33
232
原创 c实现寻找一串字符母串中的某子串出现次数并将子串倒序,输出这个字符串
#include <stdlib.h>#include <iostream>using namespace std;int inverse(char *temp,int num) //abcd-> dcba{ if (temp == NULL)return -1; //int num = 0; //num = strlen(temp); c...
2019-03-15 19:57:51
288
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人