- 博客(141)
- 收藏
- 关注
原创 (七)函数
比如:数据库表中,存储的是入职日期,如2001-11-12,如何快速计算入职天数?数据库表中,存储的是学生的分数值,如98、75,如何快速判定分数的等级?
2026-05-09 15:32:37
44
原创 (四)SQL-DDL
alter table emp change nickname username varchar(30) comment ‘用户名’;alter table emp add nickname varchar(20) comment ‘昵称’;删除指定表并重新创建该表:删除表中数据只保留表结构。二进制数据指数据音频等数据。创建数据库时定义字符长度。避免删除不存在数据库报错。重复名字数据库不创建;选择该数据库记得加()
2026-04-30 15:51:29
85
原创 (二)SQL语法简介
数据控制语言,用来创建数据库用户、控制数据库的访问权限。数据定义语言,用来定义数据库对象(数据库、表、字段)数据库操作语言,用来对数据库表中的数据进行增删改。数据查询语言,用来查询数据库中表的记录。
2026-04-26 10:45:47
32
原创 (一)MY SQL概述
使用表存储数据,格式统一,便于维护;使用SQL语言操作,标准统一,使用方便。社区版免费安装MySQL Community Server 8.0.26。:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
2026-04-26 10:32:47
61
原创 matlab提取特征(医学图像)
周长 面积 周长面积比 高度 宽度 纵横比 圆度 矩形度 伸长度 拟合椭圆长轴长 拟合椭圆短轴长。%拟合椭圆长轴与皮肤所夹锐角 最小外接凸多边形面积 最小外接凸多边形面积与肿瘤区面积比。%方差 熵 最小边差异 四个方向灰度共生矩阵的对比度 相关性 能量 同质性。
2023-11-21 21:58:22
697
原创 RuntimeError: CUDA error: device-side assert triggered CUDA kernel errors might be asynchronously re
2.我这边出错的代码是(设置断点调试,对比原来运行结果,分析出出错的那一行代码)我这里用的是别人的代码,然后原数据集能运行,我这个数据集不能运行。labels.data应该是有问题的,所以我输出矩阵的形状大小。所以这里我需要将我的数据范围映射到0~3。我数据集的数据范围0~178。原数据集的数据范围0~3。找出具体出错的代码位置。
2023-09-06 20:46:23
574
1
原创 条件熵&信息增益
我们用另一个变量对原变量分类后,原变量的不确定性就会减小了,因为新增了X的信息,可以感受一下。不确定程度减少了多少就是信息的增益。熵(entropy)表示随机变量不确定性的度量,也就是熵越大,变量的不确定性就越大。设是一个有限值的离散随机变量,其概率分布为。其实条件熵意思是按一个新的变量的每个值对原变量进行分类,比如上面这个题把嫁与不嫁按帅,不帅分成了俩类。然后在每一个小类里面,都计算一个小熵,然后每一个小熵乘以各个类别的概率,然后求和。
2023-05-10 11:41:27
202
原创 分部积分表格法
https://gsy00517.github.io/calculus20191007184856/表格法事实上,这种方法说白了还是分部积分法,但使用起来却要方便好多。我们直接看例子:求解∫(x2+x)exdx。画一个两行的表格。把多项式部分写在第一行,然后把剩余的部分写在第二行。x2+x ex 接下来,我们对第一行求导,直到导数为零为止。对第二行积分,直到与第一行的0对齐为止。x2+x 2x+1 2 0ex ex ex ex第三步就是交叉相乘,在本题即为第一行第一列与第二
2022-11-18 15:43:03
3232
原创 考研血泪史
本帖仅适用于承认自己普通,求一次稳过的考研儿食用。首先说一下我的情况吧,本科双非报考吉林大学软件工程专业,但由于今年分数线暴涨分数不够被迫调剂,最终上岸某双一流。首先报考目标不要太高,切实!!!!知道自己能力有多少。事实证明,有一个清晰的自我认知真的很重要!!!!我就是血淋淋的例子!报考时心比天高,调剂时命比纸薄。(反正我知道现在说什么你们都听不进去)但是你要知道如果你考的是985,那么和你竞争的都是些什么样的人(本科985、211和本科双非但是实力强悍的,就是得过很多含金量高的奖的那种,还有二战生,在
2022-04-12 04:38:55
356
1
原创 如何判断一个操作序列是否为合法序列
思想栈满时,做入栈操作栈空时,做出栈操作操作结束时仍有元素存在对于给定序列,进行出栈操作时,判断出栈位置前的入栈操作次数 cnt_push 和出栈操作次数 cnt_pop, 若cnt_push > cnt_pop 即为合法,否则不合法...
2021-08-01 16:04:16
632
原创 有空头单链表和无空头单链表
https://blog.csdn.net/songsong2017/article/details/88024883初学者参照上面博客的图指针 <- 结点地址有空头链表头插法创建链表//编译器vs2019#include<stdlib.h>#include<stdio.h>#include<malloc.h>typedef struct Node { int data; struct Node* next;}Node;//头插法
2021-07-26 17:41:14
287
原创 不能将X*类型的值分配到X*类型的实体问题的解决方法
https://www.cnblogs.com/lxy764139720/p/11516320.htmltypedef struct node { int data; struct Node* next;}Node;//错误写法typedef struct Node { int data; struct Node* next;}Node;//正确写法
2021-07-26 16:01:22
733
原创 Bresenham算法
#include<iostream>#include<Graphics.h>#include <conio.h>using namespace std;int main() { initgraph(640, 640); int x0 = 0, y0 = 0, x1 = 600, y1 = 600; int dx = x1 - x0, dy = y1 - y0; int e = -dx; int x = x0, y = y0; for (int i =
2021-05-30 18:51:51
169
原创 中点画线法
注意计算机图形界面的坐标系和我们的坐标系不同//k>0#include<iostream>#include<Graphics.h>#include <conio.h>using namespace std;int main() { float x0 = 0, y0 = 640; float x1 = 640, y1 = 0; int A = y1 - y0, B = x0 - x1;//注意 int D0 = 2 * A - B, D1 =2
2021-05-29 20:59:56
297
原创 计算机图形学——DDA算法
仅适用于|k|<=1,因为若|k|>1,中间画的点会太稀疏#include<iostream>#include<Graphics.h>#include <conio.h>using namespace std;int main() { float x0 = 0, y0 = 0; float x1 = 480, y1 = 480; //画一个从(x0,y0)->(x2,y1)的直线 float k = (x1 - x0) / (y1 -
2021-05-29 17:33:14
542
原创 相交链表(这次解的名字叫浪漫~)
https://leetcode-cn.com/problems/intersection-of-two-linked-lists/solution/jiao-ni-yong-lang-man-de-fang-shi-zhao-dao-liang-2//** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : va
2021-04-25 19:34:40
271
原创 链表实现大数相加
class Solution {public: ListNode* addTwoNumbers(ListNode* l1, ListNode* l2) { int carry = 0; ListNode *sumHead = new ListNode(-1);//头结点指针 ListNode *sumNode = sumHead;//结点指针 while (l1 != NULL || l2 != NULL) {
2021-04-24 22:31:16
562
1
原创 链表练习
https://blog.csdn.net/slandarer/article/details/91863177上面这个博客写的很好,这是双向链表,随后我还会附上c++中list的库函数用法双向链表#include <iostream>#include <cstdlib>#include <ctime>using namespace std;typedef struct Data { int num; string name; string sex;
2021-04-21 19:36:42
175
原创 最大数(排序问题)
https://leetcode-cn.com/problems/largest-number/我想的太复杂了:#include <stdio.h>#include <graphics.h>#include <conio.h>#include <sstream>#include <iostream>#include <algorithm>#include <stack>#include <vector
2021-04-12 22:08:12
219
原创 笨阶乘(后缀表达式)
呜呜呜~wu,都过了那么久,我怎么还是那么笨啊啊啊!!!笨阶乘,我用了最笨的方法…OK,fine,祝自己愚人节快乐通常,正整数 n 的阶乘是所有小于或等于 n 的正整数的乘积。例如,factorial(10) = 10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1。相反,我们设计了一个笨阶乘 clumsy:在整数的递减序列中,我们以一个固定顺序的操作符序列来依次替换原有的乘法操作符:乘法(*),除法(/),加法(+)和减法(-)。例如,clumsy(10) = 10 * 9
2021-04-01 21:15:04
386
原创 有重复元素集合求子集(回溯)
思路很多同学在去重的问题上想不明白,其实很多题解也没有讲清楚,反正代码是能过的,感觉是那么回事,稀里糊涂的先把题目过了。这个去重为什么很难理解呢,所谓去重,其实就是使用过的元素不能重复选取。 这么一说好像很简单!都知道组合问题可以抽象为树形结构,那么“使用过”在这个树形结构上是有两个维度的,一个维度是同一树枝上使用过,一个维度是同一树层上使用过。没有理解这两个层面上的“使用过” 是造成大家没有彻底理解去重的根本原因。那么问题来了,我们是要同一树层上使用过,还是统一树枝上使用过呢?回看一下题目,元素
2021-03-31 21:15:18
207
原创 旋转链表
给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。class Solution {public: ListNode* rotateRight(ListNode* head, int k) { if (!head) return head; //得到链表长度,对k进行处理 int len = 0; ListNode* p = head; while (p) {p = p -> next; len++
2021-03-27 22:16:59
87
原创 有序链表去重
2021.3.25.leedcode喵酱种草的第一天!由于喵酱吃鱼吃多了拥有了鱼的记忆力,总是忘记链表,只能copy一下大佬们的主流做法,卑微在线求生存存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。返回同样按升序排列的结果链表。示例 1:输入:head = [1,2,3,3,4,4,5]输出:[1,2,5]示例 2:输入:head = [1,1,1,2,3]输出:[2,3]提示:链表中节点
2021-03-25 22:26:02
929
原创 题型总结
文章目录前言一、总结二、题型汇总1.常微分方程 vs 偏微分方程2.分离变量法3.行波法4.傅里叶变换法总结前言期末考试前两周的突击复习,感觉虽然总结的不是很全面,但还是希望把学到的只是记录下来。一、总结数理方程部分主要介绍了二阶线性偏微分方程的求解和常微分方程求解有一定的区别。三种物理现象分成了三类方程:双曲型、抛物型和椭圆型。给出定解条件来进行解方程,该类问题成为定解问题。下面给出各类问题的求解方法:有初值 && 有界:分离变量法有初值 &&..
2020-12-11 15:52:14
339
原创 Take Apples(思维题)
链接:https://ac.nowcoder.com/acm/contest/9536/R来源:牛客网小A和小B共有NN个苹果,他们准备玩一个游戏,获胜的人将赢得所有苹果。游戏规则如下:两人轮流取苹果,每一轮两人各取一次苹果(至少取一个),第一轮每人最多取1个苹果、第二轮每人最多取2个苹果、······、第kk轮每人最多取kk个苹果。游戏会一直进行下去,直到所有苹果被取完,取完最后一个苹果的人获胜。小A比较谦让,所以让小B先手取苹果。现在小A想问你:在最优策略下,他能否获胜呢?如果能请回答"YES
2020-11-28 20:12:13
1010
原创 Mutable Array(思维题)
链接:https://ac.nowcoder.com/acm/contest/9536/M来源:牛客网输出描述:输出一个正整数,即答案示例1输入复制2 5 6输出复制1示例2输入复制10000000 100 100输出复制1示例3输入复制1 100000 100000输出复制1示例4输入复制3 1 3输出复制3思路理解有误,题目中说的是数组元素的总和的可能性,全是最大值~全是最小值#include <stdio.h>#inc
2020-11-28 19:56:32
246
原创 find difference(思维题)
链接:https://ac.nowcoder.com/acm/contest/9536/O来源:牛客网现在你有NN堆硬币,每堆硬币中都有NN枚硬币。其中N-1N−1堆硬币中每枚硬币的重量都为1g1g,只有剩下的一堆硬币中每枚硬币的重量为2g2g,但你并不知道哪堆硬币中的硬币重量为2g2g。你有一个能称任意重量的电子秤,在最优策略下,请问最多需要称多少次就能知道哪堆硬币中的硬币重量为2g2g?(可以把不同堆的硬币混合在一起称重,只需知道哪堆硬币中的硬币重2g2g即可)输入描述:输入一个正整数NN1
2020-11-28 17:58:53
416
原创 谷歌的招聘(素数筛选+读题)
2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。自然常数 e 是一个著名的超越数,前面若干位写出来是这样的:e = 2.71828182845904523536028747135266249775724709369995957496696762772407
2020-11-16 21:58:01
619
原创 估值一亿的AI核心代码(regex正则表达式的应用)
本题要求你实现一个稍微更值钱一点的 AI 英文问答程序,规则是:无论用户说什么,首先把对方说的话在一行中原样打印出来;消除原文中多余空格:把相邻单词间的多个空格换成 1 个空格,把行首尾的空格全部删掉,把标点符号前面的空格删掉;把原文中所有大写英文字母变成小写,除了 I;把原文中所有独立的 can you、could you 对应地换成 I can、I could—— 这里“独立”是指被空格或标点符号分隔开的单词;把原文中所有独立的 I 和 me 换成 you;把原文中所有的问号 ? 换成惊叹号
2020-11-14 22:39:11
481
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅