- 博客(38)
- 资源 (12)
- 问答 (5)
- 收藏
- 关注
原创 接鸡蛋小游戏【终极版】【C语言】【原创】
还是以前写的没法出来 接鸡蛋当时有写终极版,但是只是放在下载资源中,没发到博客上/* 头文件 */# include <windows.h># include <stdlib.h># include <stdio.h># include <conio.h># include <time.h>/* 全局变量 ...
2020-07-22 11:31:42 892
原创 井字棋 (Tic Tac Toe)【终极版】 【源码附注释】【C语言】
以前写的代码没发出来,今天重新发出来/*========ww================================ww==============●本程序由奥利奥制作 QQ——2783608988●版本:井字棋 (Tic Tac Toe)【终极版】●使用说明: 【人机对战】[W][S][A][D]控制玩家方向[回车键]确定 [Esc]返回 【双人对战】玩家1:[W][S][A][D][空格]确定玩家2:[↑][↓][←][→][回车键...
2020-07-22 10:50:43 1700 4
原创 奥利奥聊天机器人1.0【原创】【源码附注释】【C语言】
大家有什么意见可以在文章下面留言,或者加Q交流/*======================================= 【奥利奥聊天机器人1.0】 作者QQ:2783608988 --奥利奥欢迎大家加Q交流 提出宝贵意见敬请期待下一版程序原理:根据关键字和用户聊天 程序特点:1. 添加惩罚机制(骂人有惩罚); 2.发
2016-09-09 19:54:30 2510 5
原创 植物大战僵尸外挂源码【C语言制作】
植物大战僵尸外挂源码【简单版】下面是外挂源码,加★是关键部分,懂原理之后就一通百通了,下一个版本将推出【效果版】,敬请期待!(PS:找基址可以用工具CE 找植物大战僵尸的基址是最简单的了 不会的可以在百度找教程)//本程序由奥利奥制作 QQ 2783608988/* 头文件 */#include #include int main(void){
2016-08-15 19:02:03 12286 2
原创 C语言做的接鸡蛋小游戏(附源码注释)【原创】
//以下是接鸡蛋小游戏源码 。建议在VS中运行调试!/* 头文件 */# include # include # include # include # include /* 全局变量 */ int score = 0 ,life = 5 ,difficulty = 500 ; //已初始化(得分,生命,难度)/* 结构体 */
2016-07-25 18:39:06 3682 1
原创 力扣 面试题 10.01. 合并排序的数组
面试题 10.01. 合并排序的数组给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B。 编写一个方法,将 B 合并入 A 并排序。初始化A 和 B 的元素数量分别为m 和 n。示例:输入:A = [1,2,3,0,0,0], m = 3B = [2,5,6], n = 3输出:[1,2,2,3,5,6]思路:(类似归并排序)1.在指定范围内,比较A数组和B数组的对应位置元素 2把剩下的元素放进临时数组中 3 把临时数组的元素全部存储进...
2020-11-23 21:22:58 262
原创 力扣 面试题 17.10. 主要元素
17.10.主要元素数组中占比超过一半的元素称之为主要元素。给定一个整数数组,找到它的主要元素。若没有,返回-1。示例 1:输入:[1,2,5,9,5,9,5,5,5]输出:5示例 2:输入:[3,2]输出:-1示例 3:输入:[2,2,1,1,1,2,2]输出:2思路:先进行(快速)排序,再判断相等的个数是否大于一半void quick_sort(int* q,int l,int r){ if (l>=r) return; int
2020-11-17 10:48:19 281
原创 (一)二叉树初探
//(一)二叉树初探//时间:11.16//参考链接:https://blog.csdn.net/zhanggonglalala/article/details/79738213#include <stdio.h>#include <stdlib.h>//二叉树结构typedef struct TreeNode{ int val; struct TreeNode* left; //左结点 struct TreeNode* right; //右结.
2020-11-16 20:25:29 257
原创 高精度算法——加法,减法,乘法
//高精度算法//日期:11月10日//参考链接:https://blog.csdn.net/weixin_41162823/article/details/80044079#include<stdio.h>#include<string.h>void add(char* a,char* b);void sub(char* a,char* b);void mul(char* a,char* b);int main(){ char n1[202]={0},n.
2020-11-10 17:15:42 183
转载 Linux 对比文本内容——diff
菜鸟教程:https://www.runoob.com/linux/linux-comm-diff.html直接比较:diff 1.txt 2.txt并排输出:(推荐)diff 1.txt 2.txt -y -W 50"|"表示前后2个文件内容有不同 "<"表示后面文件比前面文件少了1行内容 ">"表示后面文件比前面文件多了1行内容...
2020-11-09 22:22:35 311
原创 力扣 88. 合并两个有序数组
思路(归并排序)https://blog.csdn.net/qq_34028920/article/details/109126288https://blog.csdn.net/qq_34028920/article/details/109141142void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n){ //m表示第一个数组的长度,n表示第二个数组的长度 int temp
2020-10-18 10:20:37 117
原创 总结:五大排序及二分查找(思想方法篇)
1.插入排序原理:将一个元素插入已排好的序列中(类似于打牌)代码思路:分为已排好数组(一个元素的数组也算有序数组)和未排好数组,每次从未排好的数组中分出一个插入排好的数组,此处通过腾位置实现插入,通过循环一次次将位置后移2.选择排序原理:每次从未排序的数组中选择出最小的一个数,再插入已排好的数组代码思路:通过遍历数组找出未排序数组中最小的数,最小的数组分到有序数组,接着继续从未排序数组中找出最小的数值(其实就是第二小的数),以此类推3.冒泡排序原理:两两进行比较代..
2020-10-18 09:28:20 193 1
原创 二分查找
//原理:https://blog.csdn.net/manduner/article/details/79502462//二分查找又称折半查找,只适用于有序数组。二分查找原理很简单,针对有序数组的查找效率也很高。具体原理为,每次拿目标数值(以下用value表示)与数组中间位置的数据(以下用arry[mid]表示,mid表示数组中间位置索引值)进行比较,如果value大于arry[mid],继续将value与大于arry[mid]部分的中间位置的值进行比较;如果value小于arry[mid],继续将v.
2020-10-16 23:48:23 136
原创 归并排序
//https://www.cnblogs.com/lqcdsns/p/7289275.html//#include <stdio.h>#define MAXLEN 7void merge(int *left,int left_len,int *right,int right_len);void merge_sort(int *p, int num);void show(int *p,int num);/*名称:归并排序 *关键:拆分,合并 * */int mai.
2020-10-16 22:54:29 140 2
原创 快速排序
//快速排序:https://www.bilibili.com/video/BV1Tt411r75A?from=search&seid=3300614827753029941// https://www.cnblogs.com/Anker/archive/2013/01/24/2875234.html// https://www.jianshu.com/p/9579637575e9#include <stdio.h>void quick_sort(int *p, int.
2020-10-16 20:14:30 98
原创 选择排序
//选择排序:https://www.bilibili.com/video/BV1rC4y1H77j?t=25#include <stdio.h>void select_sort(int *p, int num);void show(int *p,int num);int main(){ int len = 5; int array[5] = {4,9,2,3,1}; show(array,len); select_sort(array,l.
2020-10-15 22:45:31 97
原创 冒泡排序
//冒泡排序:https://www.bilibili.com/video/BV1xT4y1u7an//http://www.360doc.com/content/14/0213/18/13511140_352256355.shtml#include <stdio.h>void bubble_sort(int *p, int num);void show(int *p,int num);int main(){ int len = 5; int array[5].
2020-10-15 10:33:46 130
原创 插入排序
//插入排序:https://www.bilibili.com/video/BV1Mz411B7bb?from=search&seid=4681621622834692111#include <stdio.h>void insert_sort(int *p, int num);void show(int *p,int num);int main(){ int len = 5; //数组长度 int array[5] = .
2020-10-14 23:31:07 125 1
原创 力扣:LCP 17. 速算机器人
int calculate(char* s){ /* "A" 运算:使 x = 2 * x + y; "B" 运算:使 y = 2 * y + x。 */ int x=1,y=0,i=0; while ( *(s+i) != '\0' ) //检查字符是否结束 { if (*(s + i) == 65) { x = 2 * x + y; } else { .
2020-10-12 23:37:09 160
原创 怎么在linux使用qq和微信
下载一个wine就能在linux上运行windows的exe程序了ctrl+alt+T 打开终端,输入 命令 : sudo apt-get install wine 安装成功后,在浏览器上下载QQ,微信的exe安装包然后直接在终端输入 ‘wine ’再直接把安装包拖拽到终端窗口上 (回车后可能会出现另一个出错的窗口,直接点掉就行,再回车一次就能进行安装,默认是安装到一个隐藏文件.wine上的,我自己安装到容易看到的文件去了)qq也是一样的操作(我下载的是tim)...
2020-10-12 12:54:56 1317 1
原创 (1)Ubuntu安装后的配置
从U盘按装好Ubuntu系统后,首先先换一下 下载服务器 (不然下载速度太慢了) 点击图中的[软件和更新]点进去之后 选择 下载服务器(我选择的是阿里云) ,如图
2020-10-10 22:35:53 170
原创 PYTHON发送QQ图片/置剪辑板图片
本文借鉴了网上的一些小部分代码(如有侵权 请告知)from ctypes import *import osfrom PIL import Imageimport win32con, win32clipboardim = Image.open('new.jpg')im.save('11.bmp')aString = windll.user32.LoadImageW(0, r"11.bm...
2018-03-16 16:40:20 2870
转载 Qt如何弹出子窗口以及注意事项(某位大神的讲解)
第一种方法:自己添加一个设计界面类或者只用代码的类,设计一个界面,像其他对话框一样,使用就可以了第一个是对话框 下面是 主窗口 QWidget(这也会生成ui文本 可以拖控件,实现自定义的子窗口)下面 的窗口部件是可选的,另外,还可以(这个生成不带ui文件的 ))第二种方法:直接用代码写出(以及注意事项)
2017-10-04 10:13:05 12180 1
原创 bat加密及解密方法
bat加密及解密方法 加密代码:(在命令前加上下面的代码)%%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%
2017-08-27 10:46:28 5026
转载 C++输入cout与输出cin(详细用法)
原文地址:C++输入cout与输出cin_C语言中文网 http://c.biancheng.net/cpp/biancheng/view/116.htmlC++输入cout与输出cin输入和输出并不是C++语言中的正式组成成分。C和C++本身都没有为输入和输出提供专门的语句结构。输入输出不是由C++本身定义的,而是在编译系统提供的I/
2017-08-26 12:33:00 11775
原创 怎么调用私有构造函数(C++)
请看例子:(私有或保护则外部 无法访问,可以定义一个静态成员函数,静态成员函数不需要对象调用,类名::就可以调用用它可以访问私有或保护的构造函数 来创建对象(外部指的是 类之外))# include class A{ private: A() //私有构造函数 { std::cout<<"这是构造函数\n"; } public: stati
2017-08-20 15:42:00 2367
转载 [Warning] deprecated conversion from string constant的解决方法
原文地址:warning:deprecated conversion from string constant to 'char *' 解决方案 - jihite - 博客园 http://www.cnblogs.com/kaituorensheng/p/3575403.htmlwarning:deprecated conversion from string co
2017-08-19 12:50:59 25644
转载 私有构造函数(某位大神的讲解)
#include //构造函数私有class A{private: static int dog; //#1# 静态数据成员 A(){ std::cout << "A类构造函数\n"; }public: static A* fun(){ return new A; } //static指出这是静态成员函数 //该静态成员函数因为属于类的成员函数所以可以访问私有部分,创建一个
2017-08-18 20:47:58 1769 1
转载 如何快速删除QQ说说内容
原文地址:使用JavaScript代码循环自动删除QQ说说内容 http://www.toutiao.com/a6397505560698241281/ 使用JavaScript代码循环自动删除QQ说说内容DavidGame 2017-03-15 08:17日常啰嗦老规矩,昨天发了一篇使用JavaScript自动循环删除留言板内容,不知道大家有没有使用
2017-08-14 12:53:07 1925 1
转载 破解网页中鼠标无法复制粘贴文字的几种简单方法
原文地址:破解网页中鼠标无法复制粘贴文字的几种简单方法-今日头条 https://open.toutiao.com/a6443181493183168769/?readmore_count=3&show_comments_num=50&show_readmore_num=3&utm_campaign=open&utm_medium=webview&utm_source=vivoliula
2017-08-13 22:03:09 99682
转载 你还在这样做:浏览器“记住用户名密码”?
原文地址:你还在这样做:浏览器“记住用户名密码”?-今日头条 https://open.toutiao.com/a6453394892038078989/?readmore_count=3&show_comments_num=50&show_readmore_num=3&utm_campaign=open&utm_medium=webview&utm_source=vivoliulanq
2017-08-13 21:59:50 5061
原创 C语言恶作剧(3):锁机(原理及预防方法)
# include # include //包含system函数int main(void) { printf("密码LLL\n"); printf("关机 禁止用于非法用途 \n"); /* 知道cmd命令都知道下面源码是什么意思 */ system("net user Administrator LLL");
2017-08-13 21:39:37 6519 1
原创 C语言恶作剧(2):鼠标乱抖
# include # include int main(void) { int x,y; while(1)//死循环 { x = rand()%801;//随机数 y = rand()%601;//随机数 SetCursorPos(x,y);//鼠标移到屏幕的指定位置 }
2017-08-12 16:37:38 3128 11
原创 C语言恶作剧(1):交换鼠标左右键
# include int main(void) { SwapMouseButton(1);//反转鼠标左右键 /* //(解决方法) SwapMouseButton(0);//恢复鼠标左右键 */ return 0 ; } SwapMouseButton_36
2017-08-12 16:32:43 1124 1
转载 分享一些QQ常用的WEB接口(新)
QQ强制加好友WEB接口的另一种实现方法呼出QQ音乐接口:tencent://QQMusic/?uin=自己的QQtencent://QQMusic/?version==730&&cmd_count==1&&cmd_0==4002&&clienttype_0==0&&uin==自己的QQ多人聊天:tencent://confhr/?s
2017-08-12 16:06:24 11430 1
原创 C语言检测某键是否被按下(监视热键)[GetKeyState]
在C语言中,如果在程序中检测某键被按下,可以使用getch();这个函数。但一旦程序失去焦点的时候,这个方法就失效了。所以,今天来讲述如何用C语言检测某键是否被按下(在其他编程语言同样适用,因为只是调用API函数)目标:1.了解GetKeyState();2.使用GetKeyState();检测某键被按下先来看看百度对这个函数的介绍(GetKeyState_
2017-08-04 16:31:23 23921 3
原创 javac不是内部或外部命令 解决方法
导致这种情况 有两种可能:1,环境变量没配好;2,javac.exe丢失首先,我们先找出是什么问题1.打开JDK的安装路径 然后打开bin文件2.打开后 我们会发现里面有很多程序3.查找javac.exe 如果找得到,那原因就是环境变量没配好,看解决方法(1);找不到的话,就是javac.exe丢失(把 jdk 和 jre安
2016-07-24 09:42:37 861
java常用函数
2016-07-29
C++中派生类的构造函数一定得调用基类的构造函数吗
2017-08-25
有没有哪个api函数可以分析位图像素信息的
2017-08-08
怎么用postmessage组合按键。例如:ctrl+v
2017-08-08
怎么用postmessage组合按键。例如:ctrl+v
2017-08-05
为什么我的微软账户被暂时停用
2016-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人