木木哈哈的博客🥝
【C++】杨辉三角
目录 题目 解题思路 代码实现 获取数字 打印函数 主函数 全部代码 运行结果 题目 给定一个非负整数numRows ,生成「杨辉三角」的前numRows行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 解题思路 第k列的第i个数字的值第k-1列的(i-1)和i的和 由于数组是动态变化的没有固定大小 运用到容器(vector) u1s1! python会比c好打 代码实现 获取数字 获取数并且把它存储到容器中 123456789101112131415161718192021222324252627282930void GetResult(int a){ vector <vector<int>> sums; int b[1] = { 1 }; int c[2] = { 1,1 }; int d[3] = { 1,2,1 }; vector <int> a_1(b,b+1); vector <int> a_2(c,c+2); vector <int& ...
【力扣】两数相除(c/c++)
目录 题目 注意: 示例 1: 示例 2: 提示: 题目解析 题目思路 代码思路 数据处理 注意 减法函数 第一次使用的函数 问题 第二次改良后的代码 处理i的值并且返回 总代码 力扣的代码 注意 题目 给你两个整数,被除数 dividend 和除数 divisor。将两数相除,要求 不使用 乘法、除法和取余运算。 整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345 将被截断为 8 ,-2.7335 将被截断至 -2 。 返回被除数 dividend 除以除数 divisor 得到的 商 。 注意: 假设我们的环境只能存储 32 位 有符号整数,其数值范围是 [−231, 231 − 1] 。本题中,如果商 严格大于 231 − 1 ,则返回 231 − 1 ;如果商 严格小于 -231 ,则返回 -231 。 示例 1: 输入: dividend = 10, divisor = 3 输出: 3 解释: 10/3 = 3.33333… ,向零截断后得到 3 。 示例 2: 输入: dividend = 7, divisor = -3 输出: -2 ...
把c++的函数导出为dll文件
目录 什么是dll文件 把c++函数变为dll有什么好处 开始教程 打开Visual Studio 2022创建  调整编译器设置 创建头文件 DLL1.h 创建源文件编辑函数内容 DLL1.cpp 编译成dll文件 什么是dll文件 DLL(Dynamic Link Library,动态链接库)是一种包含可被多个程序共享的代码和数据的文件格式。它可以被动态链接到程序中,在程序运行时提供所需的功能和服务。DLL 文件通常包含函数、类、变量和资源等,可以被其他程序调用和使用。使用 DLL 可以实现代码的复用、模块化开发和提高程序性能等好处。 把c++函数变为dll有什么好处 代码复用:通过将函数导出为 DLL,可以将函数封装在独立的库中,供其他程序重复使用,避免重复实现相同的功能,提高代码的复用性。 模块化开发:将函数导出为 DLL 可以帮助实现模块化开发,即将程序划分为多个模块,每个模块对应一个或多个 DLL,方便团队协作,每个人负责不同的模块。 提高性能:将常用的函数导出为 DLL,可以提高程序的运行效率。由于 DLL 是被动态链接的,它们可以被多个程序共享,减少内存 ...
简单的学习一下用python做一些后台挂机的项目
目录 前言 声明 前因 找python包 选择原因 代码 test_1.py 简单的代码解析 def Gethandle() def GetClick(handle) def doClick(cx, cy ,handle) def runTest_1() 运行代码的一些问题 一些想法 前言 本篇博客只是记录我的学习win32包时写下的代码 声明 部分代码参考了这个博主的博客 python使用win32后台鼠标点击梦幻西游(只用于开学习技术)新手学习_win32模拟梦幻点击事件_weixin_47344599的博客-CSDN博客软件准备需要用到的软件PyCharm,梦幻西游手游客户端需要安装的库pip install pywin32直接上代码吧,里面都注释好了注意!!!!!需要登录到游戏账号后才能正确点击原因是登录界面需要重新抓取窗口句柄代码有些乱,但是都还好,自行优化吧能用=import win32guiimport win32conimport win32apiimport timeimpo…_win32模拟梦幻点击事件https://blog.csdn.net/weixin_4 ...
【力扣】盛最多水的容器
目录 题目 题目初步解析 水桶效应 代码实现逻辑 第一步 第二步 第三步 代码具体实现 注意 添加容器元素的函数 计算迭代并且判断面积是否是最大值 总代码 运行结果 总结 题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 **说明:**你不能倾斜容器。 输入:[1,8,6,2,5,4,8,3,7] **输出:**49 **解释:**图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。 题目初步解析 这一道题就是我们小时候常常说的水桶效应 水桶效应 水桶效应是指一只水桶想盛满水,必须每块木板都一样平齐且无破损,如果这只桶的木板中有一块不齐或者某块木板下面有破洞,这只桶就无法盛满水。是说一只水桶能盛多少水,并不取决于最长的那块木板,而是取决于最短的那块木板。也可称为短板效应。一个水桶无论有多高,它盛水的高度 ...
用python从零开始做一个最简单的小说爬虫带GUI界面(3/3)
目录 上一章内容 前言 出现的一些问题 requests包爬取小说的不便之处 利用aiohttp包来异步爬取小说 介绍 代码 main.py  test_1.py test_3.py 代码大致讲解 注意 系列总结 上一章内容 用python从零开始做一个最简单的小说爬虫带GUI界面(2/3)_木木em哈哈的博客-CSDN博客前一章博客我们讲了怎么通过PyQt5来制作图形化界面,并且进行一些基本设置接下来两章我们主要讲核心爬虫代码的实现。https://blog.csdn.net/mumuemhaha/article/details/132457770?spm=1001.2014.3001.5501 前言 本章内容讲的是给出了小说文章链接的情况下,如何爬取小说 出现的一些问题 requests包爬取小说的不便之处 在最开始的时候包括我前段时间写的博客都是利用requests包进行爬取 但是这回出现一个问题 简单来说就是request是顺序执行的 必须要等到上一个网络的请求返回后才会执行下一个步骤 假设我要爬取的小说有2000个章节 每次返回请求并且处理信息都需要1秒的时间 那么总共 ...
用python从零开始做一个最简单的小说爬虫带GUI界面(2/3)
目录 前一章博客 前言 主函数的代码实现 逐行代码解析 获取链接 获取标题 获取网页源代码 获取各个文章的链接 函数的代码 导入库文件 获取文章的标题 获取文章的源代码 提取文章目录的各个文章的链接 总代码 下一章内容 前一章博客 用python从零开始做一个最简单的小说爬虫带GUI界面(1/3)_木木em哈哈的博客-CSDN博客而且当时的爬虫代码有许多问题但是最近学了PyQt5想着搞个带界面的爬虫玩玩那就啥也不说开搞!!!https://blog.csdn.net/mumuemhaha/article/details/132394257?spm=1001.2014.3001.5501 前言 前一章博客我们讲了怎么通过PyQt5来制作图形化界面,并且进行一些基本设置 接下来两章我们主要讲核心爬虫代码的实现 主函数的代码实现 前一章中的代码 1self.Button_run.clicked.connect(self.F_run) 代表点击按钮执行F_run函数(注意这里不要打括号) 那么我们就需要定义这个函数 思路大概就是这样 1234567891011def F_run(self ...
用python从零开始做一个最简单的小说爬虫带GUI界面(1/3)
目录 下一章内容 PyQt5的配置  设置软件的快捷启动方式 1.        用于设计界面的程序 2.        将Qt Designer设计出来的ui文件转化为py文件 3.        可以把py文件打包成可执行的exe文件 4.        将ico图片放在qrc文件中,再将qrc文件转换成py文件,用于小工具的图标 快捷使用方法  设计界面 把设计的ui界面的ui文件转为py文件 main文件中的代码 下一章内容 用python从零开始做一个最简单的小说爬虫带GUI界面(2/3)_木木em哈哈的博客-CSDN博客前一章博客我们讲了怎么通过PyQt5来制作图形化界面,并且进行一些基本设置接下来两章我们主要讲核心爬虫代码的实现。https://blog.csdn.net/mumuemhaha/article/details/132457770?spm=1001.2014.3001.5501 PyQt5的配置 配置其他的博主上有教程 建议安装以下包(最好在你原来的电脑环境也就是你电脑的cmd中输入以下命令,不要在pycharm创建的虚拟环境下创建,防止项目删除后软件打 ...
用python来爬取某鱼的商品信息(2/2)
目录 上一篇文章 本章内容 设置浏览器为运行结束后不关闭(可选) 定位到搜索框的xpath地址 执行动作 获取cookie 保存为json文件 修改cookie的sameSite值并且导入cookie 导入cookie(出错) 导入cookie(修改后) 最后出现页面 需要注意的问题 所有代码 总结 上一篇文章 用python来爬取某鱼的商品信息(1/2)_木木em哈哈的博客-CSDN博客本章讲理论,后面一节讲代码拿来练练手的,练练selenium包,实战一下(本来想拿来练手的,没想到他喵的有挺多防爬的,直接开局就困难难度我靠,凸(艹皿艹 ))找到可以爬取的网站然后添加cookie然后刷新界面就可以发现搜索结果出来了这一次实战经历真的让我遇到了selenium许多奇奇怪怪的反爬手段,也是让我可以大幅度提升自己实战经验的一个经历,前前后后排bug,绕反爬,这一个项目打了整整两天。累diethttps://blog.csdn.net/mumuemhaha/article/details/132238660?spm=1001.2014.3001.5502 本章内容 主要讲的是上一章的代码 ...
用python来爬取某鱼的商品信息(1/2)
目录 前言 第一大难题——找到网站入口 曲线救国  模拟搜索 第二大难题——登录 提一嘴 登录cookie获取 第一种 第二种  第四大难题——无法使用导出的cookie  原因 解决办法 最后 出现小问题 总结 下一篇博客(大部分代码实现) 前言 本章讲理论,后面一节讲代码 拿来练练手的,练练selenium包,实战一下 (本来想拿来练手的,没想到他喵的有挺多防爬的,直接开局就困难难度我靠,凸(艹皿艹 )) 找到可以爬取的网站 第一大难题——找到网站入口 但是咸鱼官方的网站已经关闭了(开局就不利) 闲鱼.淘宝二手 - 轻松卖闲置,放心淘二手闲鱼.淘宝二手是一个社区化的二手闲置交易市场,不仅支持各种同城及线上的担保交易,更安全,同时还有最专业的放心购二手商家,让你轻松在这买卖二手闲置。https://goofish.com/ GG 曲线救国 但是后面发现可以通过淘宝手机版网页版的入口直接进入咸鱼网页版的入口(反正都是爬取怎么进的不重要啦!!!) 链接放着里了,怎么进别问我了 淘宝淘宝网 - 亚洲较大的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充值… 数亿优质商品,同 ...
2022蓝桥杯题目——“山”
目录 题目 要求 思路 暴力解法 缺点 技巧 中间一部分 末尾一部分 开头一部分 最后 代码部分讲解  最终所有代码 题目 这天小明正在学数数。 他突然发现有些正整数的形状像一挫 “山”, 比如 123565321、145541123565321它 们左右对称 (回文) 且数位上的数字先单调不减, 后单调不增。 小朋数了衣久也没有数完, 他惒让你告诉他在区间 [2022,2022222022] 中有 多少个数的形状像一座 “山”。 要求 填空题,要写出答案即可 思路 暴力解法 思路非常简单,提取每一个数字的位数来判断两边是否相等,并且判断前一半是否是单调不减的 缺点 缺点是每一个都要计算会十分麻烦,计算量直接来到了10的10次方,估计要运行一分多钟,虽然题目只要求答案,你可以运行完成后直接打印答案,但是还有更加巧妙的思路 技巧 中间一部分 由于1111~999999999可以进行变化 取前一半数字,只要他满足单调不减就行了 比如如果五位数 取前一半也就是三个数字 124时,后面必定有且只有一种数字(21)与其对应,形成12421 所以我们只需算前一半的数字即可 也就是11~99 ...
2019蓝桥杯省赛题目——“数的分解”
目录 题目 要求 思路 最后的代码 结果 题目 把 2019 分解成 3 个各不相同的正整数之和,并且要求每个正整数都不包含数字 2 和 4,一共有多少种不同的分解方法? 注意交换 3 个整数的顺序被视为同一种方法,例如 1000+1001+18 和 1001+1000+18 被视为同一种。 要求 这是一道结果填空的题,你只需要算出结果后提交即可 思路 思路很简单——穷举每一个数字 每个正整数都不包含数字 2 和 4 就把各个位数的千位百位十位各位提取出来分别判断 123456789101112131415bool Panduan(int n){ int a = n / 1000; int b = (n - a * 1000) / 100; int c = (n - a * 1000 - b * 100) / 10; int d = n % 10; if (a == 2 || a == 4 || b == 2 || b == 4 || c == 2 || c == 4 || d == 2 || d == 4) { return false; } ...
avatar
🐟认真摸鱼中
木木em哈哈
木木哈哈的博客 🍭🍭🍭
前往小窝
公告栏
--- 主域名 ---
0ha.top | 0ha.top
--- 备用导航 ---
blog.0ha.top
blog.0ha.top
--- 网站安卓APP ---
🍧点此下载🍧
小站资讯
文章数目 :
77
本站总字数 :
9.5w
本站访客数 :
本站总访问量 :
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面