ICode9

精准搜索请尝试: 精确搜索
  • 通讯录(动态与静态)实现 w字 C语言进阶2022-01-29 10:03:07

    目录 1. 序言 2. 静态实现 2.1. 效果展示图 2.2. 接口实现 2.2.01. 首先是我们的框架 2.2.02. 要实现的接口 2.2.03. 初始化 2.2.04. 增加联系人 2.2.05. 删除 2.2.06. 查找  2.2.07. 改成员数据 2.02.08. 显示成员 2.02.09.  排序 2.3. 源代码 test.c Contact.h  Contact.c

  • 操作符重载和函数重载 C++2022-01-28 19:03:23

    1. 操作符重载 C++内置的运算法大部分都是可以自定义,重载的运算符是带有特殊名称的函数,函数名是由关键字operator和其后要重载的运算符号构成。与其他函数相同,重载的运算符有一个返回类型和一个参数列表。所有的成员函数都包含一个隐藏的成员this指针。 type operator sign(cons

  • C++ 通讯录管理系统2022-01-28 18:03:39

      #include "showMenu.h" using namespace std; void showMenu() { cout << "**************************" << endl; cout << "***** 1.添加联系人 *****" << endl; cout << "***** 2.显示联系人 *****"

  • 【数论】四则运算的取模处理2022-01-28 10:04:18

    一、前言 在日常的算法题学习中,我们有时会遇到一些题目中所需要处理的数据比较大。由于计算机的特点,我们直接处理这些大数据是会出问题的,为了避免出现这样的问题,题目中往往需要对计算中的数据或者结果取模处理,但是我们往往不能等到所有的计算结束后再取模处理,因为这样数据往

  • axios2022-01-28 02:03:55

    @目录axios 概述axios 基本用法axios 全局配置axios 常用 APIaxios.get() / axios.delete() 请求参数传递axios.post() / axios.put() 请求参数传递axios()axios 拦截器请求拦截器响应拦截器在异步函数中使用 axios axios 概述 Axios 官网 | Axios 中文网 (axios-http.cn) Axios

  • Codeforces 360D - Levko and Sets(数论+原根)2022-01-28 01:03:20

    Codeforces 题面传送门 & 洛谷题面传送门 首先考虑对于一个 \(x\),什么样的数能够在 \(x\) 对应的集合中表示出来,不难发现一个数 \(y\) 属于 \(x\) 对应的集合,当且仅当其可以写成 \(x^{c_1b_1+c_2b_2+\cdots+c_mb_m}\) 的形式,而由于 \(p\) 是质数,根据费马小定理,指数上的值 \(\bmod(

  • k210 C语言开发-4 从sd卡读取播放烟花视频2022-01-28 00:04:10

    k210 C语言开发-4 先上成果图吧,祝大伙新年快乐! B站原视频 前天无意中看到CSDN有个活动,我一看只要是和烟花相关的都可以,然后我就准备用k210播放个烟花视频。结果我哼哧哼哧整完了之后,发现这个活动是要用代码来实现放烟花,文不对题了属于是。。。唉,记录一下过程吧。 大体思路就

  • 2109. 向字符串添加空格2022-01-27 10:03:38

    水题 class Solution { public: string addSpaces(string s, vector<int>& spaces) { int len = s.length(); string ret = ""; int i = 0, j = 0; while(i < len) { while(j < spaces.siz

  • 详细解读C语言实现三子棋2022-01-26 22:00:29

    目录: 一、 说明 二、多文件创建 三、 设计思路 四、代码实现 1.test.c 2.game.h 3.game.c (1)init_board (2)display_board (3)player_move (4)computer_move (5)if_full (6)is_win 五、总体代码 六、总结 以下为正文部分 一、说明 随着我们对C语言学习的逐渐深入,我们可以实现一些简单的小游

  • setcontext+orw2022-01-26 20:03:37

    setcontext+orw 大致可以把2.27,2.29做为两个分界点。 我们先来讨论 2.27 及以下的 setcontext + orw 的写法。 首先 setcontext 是什么?了解过 SROP 的师傅应该知道 pwntools 自带了一款可以控制寄存器值的工具。模板如下: frame = SigreturnFrame() frame.rsp = xxx frame.rdi = x

  • 118. 杨辉三角2022-01-25 23:32:24

    118. 杨辉三角 题目描述解题思路代码 题目描述 解题思路 解法一:数学 思路:分两层,最外层的列表ret和列表内元素(也是列表)row。然后,对于杨辉三角的每一行,两边均为1(j0 || j1),中间的元素,利用上一行对应两个元素之和(ret.get(i-1).get(j-1)+ret.get(i-1.get(j)))。最后,再将每一行

  • 【C语言】指针进阶第五站,函数指针2022-01-24 12:58:41

    文章目录 1函数指针1.1基本形式1.2用函数指针来调用函数1.3两个奇葩的代码奇葩代码1奇葩代码2 2函数指针数组2.1基本形式2.2计算器实现2.2.1switch语句2.2.2函数指针形式 2.3指向函数指针数组的指针 3.相关练习题结语 指针进阶第五站

  • OpenCV从小白开始(一)——图片捕获,实时画面2022-01-22 23:59:20

    OpenCV 小白冲冲冲 捕获图片实时画面 参考: 使用Opencv与Python搭建自己的物体检测软件. 代码解释都在注释里 捕获图片 import cv2 cap = cv2.VideoCapture(0) ret,frame = cap.read() # ret存布尔值(True False)代表有没有读取到图片; #

  • 剑指offer 64:求1+2+3+...+n2022-01-22 16:31:25

    求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例1 输入:5 返回值:15 示例2 输入:1 返回值:1 class Sum { public: Sum() { _ret+=_i; _i++; } static in

  • 2110. 股票平滑下跌阶段的数目 组合数2022-01-22 11:33:31

    每个平滑下降的阶段为一个段,先计算有几个段以及每个段有几个数 如果段中有1个数,则ret += 1 否则 ret += 段的长度  (段中每个数单独一个段),然后ret += 这个段中任意长度的相邻数段的数量 (这个就等于C(2,m),其中m为段的长度) class Solution { public: vector<int> v; long long

  • python中的*args 和 **kwargs2022-01-21 23:34:38

            这些年来,虽然一直在使用Python,但是学习过于粗糙,导致很多东西不太了解,有必要把每天学到的东西都稍微记录一下,便于以后自己学习和复习使用。 Python中使用*args 和 **kwargs来代表未知个数的参数,例如。 def add(*args): ret = '' for arg in args:

  • excel VBA通过xlwings对接python2022-01-21 09:05:55

    1. excel宏设置  注册单元格选择、单元格值改变事件,事件中调用 xlwings UDF(用户自定义)pyhon函数。 Private Sub Worksheet_Change(ByVal Target As range) Dim ret As Variant ret = PyWorkSheetChange(Target.Address(0, 0)) If ret(0, 0) <> 0 Then

  • python爬取百度在线语音合成的音频2022-01-21 00:01:57

    python爬取百度在线语音合成 URL:https://ai.baidu.com/tech/speech/tts_online 添加链接描述 本身百度自带了sdk,为什么要爬取呢?闲的没事干,只用段小的音频,注册下载再调用麻烦。那为什么不自己录个音频呢?我不知道 抓包 api从这里抓包,用的post请求,返回的是base64文件格式,代码

  • 【思特奇杯·云上蓝桥-算法集训营】第三周—爬楼梯2022-01-20 23:34:34

    题解:这其实也是斐波那契数列即fn=f(n-1)+f(n-2)。 思路:题目规定说每次只能跳一级或者两级,也就意味着如果我们要跳到第四级台阶,只能从第三级或者第二级台阶跳上去。因此我们可以简单转化为四级台阶的跳法等于三级台阶+二级台阶的跳法。即f(4)=f(3)+f(2),由此我们看到这就是一

  • 王纲非标准流2022-01-20 14:35:26

    #ifndef PCH_H #define PCH_H extern "C" { #include "libavutil/opt.h" #include "libavutil/channel_layout.h" #include "libavutil/common.h" #include "libavutil/imgutils.h" #include "li

  • 336. 回文对2022-01-19 23:00:27

    给定一组 互不相同 的单词, 找出所有 不同 的索引对 (i, j),使得列表中的两个单词, words[i] + words[j] ,可拼接成回文串。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/palindrome-pairs 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 枚举前

  • 【进阶C语言】atoi函数的实现2022-01-19 22:03:03

    atoi函数--字符串转换为整型 int main() { char *p= "1234"; int ret = atoi(p); printf("%d", ret); return 0; } 输出结果为整型值:1234 接下来我们自己来实现一个atoi函数: 首先我们得考虑到:  //my_atoi函数 //1.非数字字符串 //2.空格、空字符串 //3.正负号 //4.超

  • 王纲QSV硬编码2022-01-19 12:03:02

    #ifndef PCH_H #define PCH_H extern "C" { #include "libavutil/opt.h" #include "libavutil/channel_layout.h" #include "libavutil/common.h" #include "libavutil/imgutils.h" #include "li

  • 2021年人工神经网络课程作业处理记录2022-01-19 12:01:39

    §01 作业处理 在2021年秋季 人工神经网络 课程中,是由两个班级: 清华大学校内课程;深圳研究院课程; 1.1 作业要求 全学期的作业总共有四次作业和一篇课程小论文。 1.1.1 四次作业要求 Neural Network/HOMEWORK-2021/第一次作业要求.md · 卓晴/教学资源 - Gitee.comNeur

  • Python导出隐马尔科夫模型参数到JSON文件C语言读取2022-01-17 21:34:08

    Python导出隐马尔科模型参数到JSON文件C语言读取 Python 导出隐马尔科夫模型参数参数导出格式转换 C语言读取模型参数调用从cJSON读取JSON文件参数再提取参数打印函数主函数C读取效果 本文主要演示Python导出JSON文件,将模型参数保存到JSON文件,然后由C语言调用从JSON读取

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有