小编use*_*535的帖子

如何在java中创建链接列表数组?

所以我需要输入二分图的边缘,如下所示:

6
1 3
1 2
1 5
2 7
2 4
2 9
Run Code Online (Sandbox Code Playgroud)

第一个数字是边数.之后列出边缘.看看例如顶点1有多个不同的边缘,我想跟踪1连接的是什么,我认为图形的每个顶点都会有一些它连接到的顶点列表,这导致我尝试创建一个链表的数组,但我不知道我会怎么做.我试过了

LinkedList<Integer>[] vertex = new LinkedList[5];
int i = 0, m = 6;
while(i!=m){
    int temp = sc.nextInt();
    int temp2 = sc.nextInt();
    vertex[temp].add(temp2);
    i++;
}
Run Code Online (Sandbox Code Playgroud)

但是我在添加行得到了nullpointerexception.

java graph linked-list

13
推荐指数
2
解决办法
7万
查看次数

有人能告诉我一个简单的PagerSlidingTabStrip工作实现吗?

这是库:https://github.com/astuetz/PagerSlidingTabStrip 我正在尝试实现它,但我的应用程序在启动时一直崩溃.我试图理解发布的示例应用程序,但不认为我做的正确.这是我的代码:

MainActivity.java


    import android.graphics.Color;
    import android.graphics.drawable.ColorDrawable;
    import android.graphics.drawable.Drawable;
    import android.graphics.drawable.LayerDrawable;
    import android.graphics.drawable.TransitionDrawable;
    import android.os.Build;
    import android.os.Bundle;
    import android.os.Handler;
    import android.support.v4.app.Fragment;
    import android.support.v4.app.FragmentActivity;
    import android.support.v4.app.FragmentManager;
    import android.support.v4.app.FragmentPagerAdapter;
    import android.support.v4.view.ViewPager;
    import android.util.TypedValue;
    import android.view.Menu;
    import android.view.MenuItem;
    import android.view.View;

    import com.astuetz.PagerSlidingTabStrip;


    public class MainActivity extends FragmentActivity {

        private final Handler handler = new Handler();

        private PagerSlidingTabStrip tabs;
        private ViewPager pager;
        private MyPagerAdapter adapter;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            tabs = (PagerSlidingTabStrip) findViewById(R.id.tabs);
            pager = (ViewPager) findViewById(R.id.pager); …

java android android-layout

9
推荐指数
1
解决办法
1453
查看次数

如何更改从PagerSlidingTabStrip创建的标签标题的字体?

这是有问题的库:https : //github.com/astuetz/PagerSlidingTabStrip 我认为它与.setTypeface()有关,但我不知道如何使用它。我将想要的字体放在素材资源文件夹中。这是我的代码。

启动.java

import android.app.AlertDialog;
import android.content.DialogInterface;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.Handler;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.text.Editable;
import android.util.TypedValue;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

import com.astuetz.PagerSlidingTabStrip;


public class Start extends FragmentActivity {

    private final Handler handler = new Handler();
    private PagerSlidingTabStrip tabs;
    private ViewPager pager;
    private MyPagerAdapter adapter;
    private int currentColor = 0xFF547CC1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_start);

        tabs …
Run Code Online (Sandbox Code Playgroud)

java android

5
推荐指数
1
解决办法
2527
查看次数

在c中使用#define表示方程式

有人可以向我解释为什么y的值是13吗?

#include <stdio.h>
#define avg_sum(n) n * (n-1)/2
int main(){
    int y;
    int z = 9;
    y = avg_sum(z+1);
    printf("y=%i\n",y);
}
Run Code Online (Sandbox Code Playgroud)

c

3
推荐指数
2
解决办法
2949
查看次数

标签 统计

java ×3

android ×2

android-layout ×1

c ×1

graph ×1

linked-list ×1