首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Bernard5
获赞
862
粉丝
36
关注
30
看过 TA
81
江西师范大学
2024
后端
IP属地:江西
The fastest code is the code that doesn‘t run.
私信
关注
拉黑
举报
举报
确定要拉黑Bernard5吗?
发布(349)
评论
刷题
收藏
Bernard5
关注TA,不错过内容更新
关注
2020-05-09 20:33
已编辑
江西师范大学 后端
PyQt5 - 对话框
对话框是一个现代GUI应用不可或缺的一部分。对话是两个人之间的交流,对话框就是人与电脑之间的对话。对话框用来输入数据,修改数据,修改应用设置等等。 输入文字 QInputDialog提供了一个简单方便的对话框,可以输入字符串,数字或列表。 #!/usr/bin/python3 # -*- coding: utf-8 -*- """ ZetCode PyQt5 tutorial In this example, we receive data from a QInputDialog dialog. Aauthor: Jan Bodnar Website: zetco...
0
点赞
评论
收藏
分享
2020-05-08 14:07
江西师范大学 后端
PyQt5 - 事件和信号
事件 signals and slots 被其他人翻译成信号和槽机制,(⊙o⊙)…我这里还是不翻译好了。 所有的应用都是事件驱动的。事件大部分都是由用户的行为产生的,当然也有其他的事件产生方式,比如网络的连接,窗口管理器或者定时器等。调用应用的exec_()方法时,应用会进入主循环,主循环会监听和分发事件。 在事件模型中,有三个角色: 事件源 事件 事件目标 事件源就是发生了状态改变的对象。事件是这个对象状态改变的内容。事件目标是事件想作用的目标。事件源绑定事件处理函数,然后作用于事件目标身上。 PyQt5处理事件方面有个signal and slot机制。Signals and sl...
0
点赞
评论
收藏
分享
2020-05-08 14:03
江西师范大学 后端
PyQt5 - 布局管理
在一个GUI程序里,布局是一个很重要的方面。布局就是如何管理应用中的元素和窗口。有两种方式可以搞定:绝对定位和PyQt5的layout类 绝对定位 每个程序都是以像素为单位区分元素的位置,衡量元素的大小。所以我们完全可以使用绝对定位搞定每个元素和窗口的位置。但是这也有局限性: 元素不会随着我们更改窗口的位置和大小而变化。 不能适用于不同的平台和不同分辨率的显示器 更改应用字体大小会破坏布局 如果我们决定重构这个应用,需要全部计算一下每个元素的位置和大小 下面这个就是绝对定位的应用 #!/usr/bin/python3 # -*- coding: utf-8 -*- ""...
0
点赞
评论
收藏
分享
2020-05-08 14:01
江西师范大学 后端
PyQt5 - 菜单和工具栏
这个章节,我们会创建状态栏、菜单和工具栏。菜单是一组位于菜单栏的命令。工具栏是应用的一些常用工具按钮。状态栏显示一些状态信息,通常在应用的底部。 主窗口 QMainWindow提供了主窗口的功能,使用它能创建一些简单的状态栏、工具栏和菜单栏。 主窗口是下面这些窗口的合称,所以教程在最下方。 状态栏 状态栏是用来显示应用的状态信息的组件。 #!/usr/bin/python3 # -*- coding: utf-8 -*- """ ZetCode PyQt5 tutorial This program creates a statusbar. Author: Jan...
0
点赞
评论
收藏
分享
2020-05-08 13:57
已编辑
江西师范大学 后端
PyQt5 - Hello World
本章学习Qt的基本功能 例1,简单的窗口 这个简单的小例子展示的是一个小窗口。但是我们可以在这个小窗口上面做很多事情,改变大小,最大化,最小化等,这需要很多代码才能实现。这在很多应用中很常见,没必要每次都要重写这部分代码,Qt已经提供了这些功能。PyQt5是一个高级的工具集合,相比使用低级的工具,能省略上百行代码。 #!/usr/bin/python3 # -*- coding: utf-8 -*- """ ZetCode PyQt5 tutorial In this example, we create a simple window in PyQt5. aut...
0
点赞
评论
收藏
分享
2020-05-08 13:51
已编辑
江西师范大学 后端
PyQt5 简介
本教程的目的是带领你入门PyQt5。教程内所有代码都在Linux上测试通过。PyQt4 教程是PyQt4的教程,PyQt4是一个Python(同时支持2和3)版的Qt库。 关于 PyQt5 PyQt5 是Digia的一套Qt5应用框架与python的结合,同时支持2.x和3.x。本教程使用的是3.x。Qt库由Riverbank Computing开发,是最强大的GUI库之一 ,官方网站:www.riverbankcomputing.co.uk/news。 PyQt5是由一系列Python模块组成。超过620个类,6000函数和方法。能在诸如Unix、Windows和Mac OS等主流操作系统上...
0
点赞
评论
收藏
分享
2020-07-22 02:22
已编辑
江西师范大学 后端
并查集
HDU 1213 求集合数量 紫书p64 solution #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 1e5 + 7; const ll mod = 1e9 + 7; const double PI = acos(-1); int height[N]; int s[N]; int n; // point numers void init_set() { for (int i = 1; i <= n; ++i) s[i] = i, height[i] = 0...
算法竞赛之路
0
点赞
评论
收藏
分享
2020-05-14 23:48
已编辑
江西师范大学 后端
2019年江西师范大学程序设计竞赛暨软院算法组选拔赛
更偏向编程 值得一看 D 字符串匹配 #include <iostream> #include <string> using namespace std; int main() { ios::sync_with_stdio(false), cin.tie(0), cout.tie(0); int T; cin >> T; cin.get(); while (T--) { string word, sentence; getline(cin, word); getline(cin, sentence); /*全部化为小写*/ for (string::iter...
0
点赞
评论
收藏
分享
2020-05-03 00:46
江西师范大学 后端
牛客竞赛python3评测机有问题:https://ac.nowcoder.com/acm/contest/view-submission?submissionId=43650151https://ac.nowcoder.com/acm/contest/view-submission?submissionId=43650150https://ac.nowcoder.com/acm/contest/view-submission?submissionId=43650148https://ac.nowcoder.com/acm/contest/view-submission?submissionId=43650147间歇性编译错。两个python3版本都有问题。
0
点赞
评论
收藏
分享
2020-07-22 02:17
已编辑
江西师范大学 后端
Game Strategy - “Shopee杯” e起来编程暨武汉大学2020年大学生程序设计大赛决赛G题
倒推决策树。cindy是没有操作空间的。所以需要枚举针对所有情况的alice/bob的选取。然而bob早已看穿了一切。然而alice早已看穿了一切的一切。 因为信息的完全对称,先手是事实上的最终决定者。谁有先手,谁有决定权。 c足够聪明,所以她一定会留下来最能中和的牌 b充分考虑到了这一点 他在所有组合结果里选择了一个最小的 a充分考虑到了这一点 他在所有组合结果里选择了一个最大的 #include<bits/stdc++.h> using namespace std; const int inf=0x3f3f3f3f; int main() { int n; cin>...
算法竞赛之路
0
点赞
评论
收藏
分享
2020-04-21 15:51
已编辑
江西师范大学 后端
小白月赛24
J 建设道路 注意取模,可能为负数时,+=mod再%=mod 代入推导 #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 5e5 + 7; const ll mod = 1e9 + 7; inline ll read() { ll s = 0, f = 1; char ch; do { ch = getchar(); if (ch == '-') f = -1; } while (ch < 48 || ch > 57); while (ch >= ...
算法竞赛之路
0
点赞
评论
收藏
分享
2020-11-30 13:05
已编辑
江西师范大学 后端
斐波那契数列的若干性质
蓝桥杯斐波 题目斐波那契数列大家都非常熟悉。它的定义是: 对于给定的整数 n 和 m,我们希望求出: f(1) + f(2) + ... + f(n) 的值。但这个值可能非常大,所以我们把它对 f(m) 取模。 但这个数字依然很大,所以需要再对 p 求模。输入格式 输入为一行用空格分开的整数 n m p (0 < n, m, p < 10^18)输出格式 输出为1个整数,表示答案样例输入2 3 5样例输出0样例输入15 11 29样例输出25 mod 下快乘 ll mul(ll a,ll b,ll mod){ a%=mod,a+=mod,a%=mod; b%=mod...
算法竞赛之路
0
点赞
评论
收藏
分享
2020-07-22 02:19
已编辑
江西师范大学 后端
牛客练习赛60
A https://ac.nowcoder.com/acm/contest/4853/A题意:优化如下代码到线性阶 int n;cin>>n; int a[n];for(int i=0;i<n;++n)cin>>a[i]; ll ans=0; for(int i=0;i<n;++i) for(int j=0;j<n;++j) ans+=a[i]&a[j]; cout<<ans<<endl; 题目示例为: 输入51 2 3 4 5输出33 题目示例可转化为 0 0 10 1 00 1 11 0 01 0 1 按位思...
算法竞赛之路
0
点赞
评论
收藏
分享
2020-07-22 02:19
已编辑
江西师范大学 后端
第八次周练
http://acm.hdu.edu.cn/diy/contest_show.php?cid=36331jxnu2020 03 并查集 Problem Description从前有个老和尚对小和尚讲故事,他说他早上看到一个年轻男子赶着n头牛,在农田里耕种,突然下起了大雨,年轻男子怕牛着凉了,就打算把它们安排到几个各自分开的草棚下面避雨,他一共有q次操作,每次操作都将牛Xi与牛Yi所在的草棚合并在一起,对于n头牛,编号分别为1,2,3,...,n。Input多组输入。对于每组测试数据,第一行包含两个整数n,m,表示n头牛,m次操作,接下来m行,每行包括三个整数Zi,Xi,Yi,当Zi=1时,将牛...
0
点赞
评论
收藏
分享
2020-07-22 02:19
已编辑
江西师范大学 后端
计算机研究生上机考试模拟赛五
http://acm.hdu.edu.cn/diy/contest_show.php?cid=36390 能猜对多少呢? Time Limit : 3000/1000ms (Java/Other)Memory Limit : 65535/32768K (Java/Other)Problem Description由于疫情的原因,大家最近都在家学习,但是这样有个问题,作业只能在网上提交。而这样的问题导致大家都不想拿草稿纸计算,也不想动脑子,就想着随机猜答案!老师布置了 n 道单项选择题,每道题目分别有 a[i] 个选项,而对于每道题,你都会随机猜一个答案,等所有选项都填好以后就急迫地点击提交。但...
0
点赞
评论
收藏
分享
1
19
20
21
22
23
24
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务