- 博客(8)
- 收藏
- 关注
原创 iCoding项目----题解页面实现
iCoding项目----题解页面实现题解页面实现题解动态展示和翻页①思路跟题库差不多②不同的地方是,点击超链接到题解详细页面的时候返回三个PageList,目的是方便在题解详细页面翻页。Servlet代码为if("answer".equals(type)) { List<Code> codes = new ArrayList<Code>(); ...
2019-07-13 16:52:30
408
原创 iCoding项目----题库页面实现
iCoding项目----题库页面实现功能简介–分页面首页题库页面题解页面讨论区吐槽登陆注册个人空间题库页面实现问题动态展示和翻页①.通过ajax向getpageServlet传两个参数currentPage和type(question/answer,代表问题页或题解页)。②. 在getpageServlet中向Page实体类中封装currentPage,调用se...
2019-07-13 16:21:42
627
原创 iCoding项目题库页面设计
iCoding项目题库页面1.填充页面设计思路:点击到题库页面,马上执行jquery入口函数中得ajax将第一页传回后台;后台的sevlet中得到页号封装到实体类Page中,经过service层在Dao层与数据库连接,在数据库中拿到当前页面的Code数据(通过预先设计好的每页问题数和当前页计算可得);最后返回完整的Page在ajax的success函数中填充代码如下: var ...
2019-07-06 09:10:49
322
原创 快速排序
快速排序采取分治的思想,确定每一次分治中间标杆的位置。i从左往右直到找到比标杆小的j从右往左直到找到比标杆大的a[i]与a[j]交换当j<=i时,把标杆和a[j]交换以上确定了标杆位置template<class Type>int Partition (Type a[], int l, int r){ int i = l, j = r + 1; ...
2019-02-27 11:00:57
101
原创 动态开辟二维数组
动态开辟二维数组vector<vector<int>> map(row);for(int i=0;i<row;i++){ map[i].resize(col);}for(int i=0;i<row;i++){ for(Int j=0;j<col;j++) { cin>>map[i][j]; }}这样就有了row行,...
2019-02-27 10:16:09
142
原创 c++语言大小写转换
c++语言大小写转换题目要求就是大小写转换输入aB输出Ab#include<iostream>#include<cstring>using namespace std;char str[10000];int main(){ cin>>str; for(int i=0;i<strlen(str);i++) { cout...
2019-01-02 23:12:59
578
原创 Mineweep(扫雷)
Mineweep(扫雷)测试地址:https://vjudge.net/problem/UVA-10189[问题描述]Have you ever played Minesweeper? It’s a cute little game which comes within a certain OperatingSystem which name we can’t really remembe...
2018-12-17 16:30:52
178
原创 动态规划之最大k乘积
动态规划之最大k乘积问题描述设I 是一个n 位十进制整数。如果将I 划分为k 段,则可得到k 个整数。这k 个整数的乘积称为I 的一个k 乘积。对于给定的I 、n和k,试设计一个算法,编程计算I 的最大k 乘积。Intputoutput2 11515问题分析前i位最大j乘积记作dp[i][j],第i位到低j位的十进制整数记作r[i][j]。dp[i][...
2018-12-05 16:59:03
1110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人